Don't dither about the word entitlements, it's been using interchangeably in official government documents since the programs were conceived. It carries no hidden agenda, it's simply a syn·o·nym, not a sin-of-name.
As for the rest of your rant, you go girl.