So, by "benefits" do you mean benefits in the UK or in Poland? The reason I ask is because the term "benefits" is, in my experience associated with the UK system. I don't often hear that term associated with the Polish system.
If you do mean benefits in Poland then I'm curious why you'd say that someone who has contributed into a system for about 2 decades deserves less than the average contributor. I'm not defending him but I'm curious as to your logic.