Funny, Anthony Bourdain's No Reservations is on right now and this episode is Sweden.
He's even literally making fun of them for having like 3 things going for them. One is like Abba, and whatever else the other 2 dumb things are. So it looks like America does win.
I stuff you not, turn on the travel channel lol