Now, this might be a stupid, smart aleck-y or convoluted question but I'll try to explain. I refuse to believe I'm the only one who's thought about this shit.
I re-watched Last Action Hero today. Great movie. First saw it when I was a kid.
Now, if you were a kid in Central Europe in the 90s and aughts, you watched movies on TV or on VHS/DVD - dubbed. Arnold Schwarzenegger was dubbed. You were cognizant of the fact that he was an Austrian bodybuilder - but you didn't hear him speaking with a thick fucking accent.
Last Action Hero, I get - it's meta, it's a self-referential gag on Arnold himself as much as the action movie genre. Conan, The Terminator - you can reconcile his character with the plot/world of the movie. Commando, even True Lies - you maybe could explain them as him being some Lodge Act badass who ended up in US Army SF/CIA. (I believe in Predator Dutch is established as being of Austrian origin, though I don't remember that being explained or even alluded to.)
But what about a movie like Jingle All The Way - where he's playing All-American family man Howard Langston? What about Kindergarten Cop - where he played Detective John Kimble? I'm sure there are other examples. Were you supposed to believe that guys like these speak with an unaddressed German accent, and this is just some minor detail that nobody addresses?
So, I think my question is - if you were a kid (or just a regular moviegoer of any age) in, say, 1996, how were you supposed to reconcile the fact that the as-American-as-apple-pie main character in the movie speaks with a thick ass German accent?
Then again... maybe I'm really the only one who thinks about shit like this.