INDY, the problem is that you think those things are somehow unique to the US. They are not. There are many countries like that - last I heard, Western Europe is philanthropic, I don't see Canada Customs patrolling our southern border to keep our citizens enslaved, I lived in the most multicultural city in the world according to UN data (it's Toronto, not New York, contrary to popular belief) where we had pluralism thrive, and so on.
I know you won't believe me, so I'm not sure why I try, but I've lived in 4 countries in my life. I don't count yours since I've only been here since this summer, it would however, make it 5. I will tell you that there is nothing that I have in NY that I didn't have in Toronto. Honest to God. I mean, there are obviously little things like way better shopping and extraordinary bagels, but hell you won't find a NY bagel in LA, nevermind the rest of the country, so this is more of a NYC type of thing.
I can make more money here, yes. But my rent is also substantially higher. Am I paying less tax? Actually, no, NYC has extraordinarily high income tax, higher than the highest marginal rate in Ontario. I have very good health insurance here supposedly, paid for entirely by my employer (I have no co-pay). Mercifully I haven't been sick so I haven't tested that out but to be honest if I got a major illness, I'd fly home ASAP in order not to tempt fate and some kind of huge thousand-dollar bill. I'm as free at home as I am here to eat what I want, not go to Church which I find really dull, go gay bar hopping with my dear gay friend from work, well except I can see my gay friend or my former lesbian roommate get married back home, can't do that here yet. I have the exact same channels on the TV here, except now I miss some of the Canadian ones; the internet is slower here but cell phone service is cheaper. The people are pretty much the same (as much as a New Yorker can ever be like anyone else out there). I have noticed absolutely no social difference here, although I do find other parts of the US to be quite different. Every day I pick one homeless man here and either give him $ or buy him lunch, depending on how much time I have. I did that back home as well, so it isn't that altruism is contagious here and I just caught it when I landed at LaGuardia.
I don't know what to tell you, but really, maybe you need to go live abroad for a while or something. A lot of your posts on this subject sound either naive or flat out insulting.