All of those people you mentioned, there native language is English. Different thing to speak like an American or British person than to learn a completely new language.... I guarantee you Colin ferrel cannot speak German like a German
Yeah, I'm sure that's a big part of it.
I just don't think Ol' Arnie has ever even tried. Who knows? Maybe he considers himself to have made substantial "leaps and bounds" since he came to America.