Anyone that blames anyone/generation etc for their life is one seriously screwed up individual.