I have heard this many times before.
I live in California and there is a huge number of immigrants from Asian and Slavic countries here. Many of the women and girls have said to me (while not, necessarily, meaning me personally ) that men from their home countries were useless slobs and that American men were the best husbands, fathers, lovers, etc, etc in the world.
Why is this? What got us this great reputation? They say that it is almost a fetish, that in may countries (especially Asian and former communist countries, lesser so in India, Arabic, and African nations, but it does exist their) that American men are idealized as being a square jawed cowboy / John Galt types.
Does anyone have any experience with this in other countries? Should I be planning my next vacation to Japan or Moscow?