I hope you meant to say “unearned government checks”
Great numbers of military retirees and veterans have EARNED their “government checks”, and they may resent being lumped in with the permanent welfare class.
The amount someone puts in to social security or military retirement is a tiny fraction of what they will take out.
The first step to fixing a problem is admitting you have one.
I don’t think the people of this nation are ready to admit they love government spending.