You see, you come up with a decent generalisation, and look what happens.
I'm sticking to my guns, though. MMM, I wouldn't put you in the Thatcher generation at all. I suppose it isn't a matter of when you were born, but rather when you went through those opinion-forming years. What I'd consider the beginners of the Thatcher generation were born around 1969/70, so went through their teenage years in Thatcher's Britain. They'd be around 40 now.
Obviously not everyone can be tarred with the same brush. But I'll swear, for instance, that of people born in the 50s, the great majority became supremely environmentally conscious. You can't escape the world in which you grew up - it's bound to colour your opinions. So I would bet that the majority of today's 40 year olds have taken on board some of the selfishness and consumerism which were pushed so hard throughout the 80s.
So yes, it's a generalisation and like all generalisations, it doesn't always ring true. But I didn't invent the phrase "Thatcher generation", and it's generally taken to mean those people carrying the attitudes I've described.