I think the problem with it is it does apply so specifically to yuppies/urban liberals/whatever you want to call them in particular...so if you're a white person who isn't urban or liberal or yuppie then you get to go, "Haha, I don't buy into this helping the earth or society bullshit! I'm a cool enlightened minority!" Which isn't a great reaction, either. If it were a bit less politically slanted, it would be better as satire.
no subject