Because the moral courage to speak out and pension stability are incompatible. Soldiers who need/rely on their military pension will fold under pressure.
As is said, pension slavery makes (moral) cowards out of (physically) brave men.
My suggestion is that instead of borrowing billions from China to give to the Afghan kleptocracy who turn move it to Dubai (and other places)... why not look after your soldiers who have given the best years of their lives to the service and provide them with bullet proof pensions (safe from the despicable influence... and grubby paws of your politicians).
Bookmarks