Social security, Medicare, and Medicaid are properly termed "entitlements", not "cost centers". You're right that non-discretionary spending dwarfs discretionary spending though.
Entitlements cost quite a bit of money to fulfill.
Quibbling over terminology doesn't erase the point - that a significant portion of the Federal budget is money virtually everyone agrees shouldn't be touched much.
Entitlements cost quite a bit of money to fulfill.
Quibbling over terminology doesn't erase the point - that a significant portion of the Federal budget is money virtually everyone agrees shouldn't be touched much.