it sounds a lot like my own country, Colombia, particularly the part about priviledged people considering themselves middle class.
unless you are with in the top 1%, i wouldn't say you are upper class.
I completely respect your opinion, but the fact that you think that doesn't "surprise" me, it's in fact the very phenomenon I was pointing out. Do you think that curve looks any different in India or Colombia?