A very good point very well made BladeTriple, and a point I've long agreed with. In our society the principle of 'looking after number one' to the detriment of others fostered in the Thatcher years lives on. (Particularly amongst many ballot paper waiving tory MP's.)
But in defence of younger (non aged ) generations, the pride of the older generation in our society is probably a part of the problem too.