First, those aren't socialist countries. And second, ask millions of Americans if they're happy and you'll get a surprising answer. You're a buffoon if you judge a country on how great it is by how happy it's citizens are. Nazi Germany was happy, too, because they thought they were the master race.