I have always preferred dating foreign men as opposed to Americans. So if American women shun dating them, well, that's more for ME!

All foreign men are not created equal. It's all a matter of culture, ethnicity and economic class. Middle Easterners and Latin/South Americans are clearly going to be different from Northern Europeans/Russians. Southern Europeans (Greeks, Italians, Spaniards, Portugese, Balkan men) are going to be different culturally from a Swede or a man from the UK!
American women for the most part, on average, have been brainwashed by feminist ideology. American men as well. American men are not as masculine as Europeans. American women have stereotypical , xenophic views of Euromen as being "macho" or "wife beaters" or "serve me" types. High class, educated Euromen from the upper layers are definitely not that stereotype. They like feminine women who behave like women in public, have manners and are culturally educated. Most average American women are just not that. Many (not all) wear jeans and sneakers everywhere, love fast food, get fat and lazy, use profanity and sleep through college. They think being feminine means dressing like a streetwalker. They don't bone up on history or foreign customs when dealing with foreigners.
Foreign men, at least the type I deal with, are gentlemen who open doors, dress nice on dates, have manners at the dinner table, AND THEY PAY. We don't go "Dutch". Dutch is for coworkers and friends. Dutch is a language in Holland. The flawed reasoning is that "if we go Dutch he'll understand that I have no plans on sleeping with him that night." He won't have expectations. Says who? Promiscuous rakes will try to sleep with you whether they pay or you go Dutch. Makes no diff. A man who goes Dutch with a woman shows he's cheap.That's it. He's a loser.
Foreign men have higher standards for women. American women don't want to be held accountable to that.