Its the generation that raised this one, if anything, that has more of the blame, if you want to point fingers.
Though sitting around and complaining that this generation isn't like the older ones won't accomplish very much. Pointing fingers at why the world is like it is makes it no more better. You can't change people's tastes in music and in clothing, but you certainly can influence how people have outlook on the world and, of course, how they treat it in turn. One just first decide to do something about it rather than wallowing in their own anger that somebody else won't. (Not that you are, I'm just saying. :o)