ginger Why should they do it when people have the means to do it themselves?
While I can see your points I think we either need to be a society of givers or takers, or a society of complete equality.
Its really unfair to say that we can all earn different amounts but still all get the same benefits from the gov. We all get the same free education between 5-16/18. We all get the same free healthcare. These are two of the nations most important things and even then, people still pay for private in both circumstances. Why? Because they can afford to and its generally perceived as better.
I for one would not be happy as a single (newly, admittedly) mother working 37hrs a week with 2 children paying taxes so that people with a family income of £100k plus could have a box as a "momento".
I'd be more than happy to pay for three of said boxes if it was going to someone who genuinely needed this and would use this as a "life saver" to quote your post above.
Just as I am not happy my taxes go to pensioners who can can more than afford to heat their homes and pay for public transport. The ones who can't afford it should get it and the ones who can should pay for it.
So of course in this type of society there will be givers and takers. Shouldn't we be thankful that our life circumstances meant we could become givers, and not have to rely on taking?
If you want to take the same benefits out of the pot than those at the very bottom, whilst still contributing the same amount as before all you are doing is creating a massive gap between the very wealthy and the very poor. Is this what you are saying would want?