Um, I don't have claim that there's a word called "gotten". Just look in any American Dictionary. It's been there for years. Yes, the American Dictionary contains all English and no French or Spanish. When Mexicans come to this country they call it America, when Canadians talk about us they call us Americans. Nobody cares about the trivial details around the word America. We wave American flags, celebrate American traditions and Captain America doesn't need U.S. in front of his name for him to recognized as an American character. I can understand if you're taught different over there, but it's the way our culture is over here.
"Gotten" is used over this whole continent when a person speaks English. Mister X was right as far as correcting me about the rest of the world. They speak the Queens English which doesn't have "gotten" just like American English doesn't have the letter "u" in the word color and flavor. We learn something new about our world everyday.