Ranking of Happiness 2012-2014
India is ranked lower than the Palestinian Territories!!1 India is literally a worse place to live than an Israeli-run extermination camp!
But all of those countries in the top 10 are socialist, barring Switzerland. This means, by default, that they are shit.