WOW! There are a lot of things in that that I have an issue with, but this one really frosts my toes "... and the public's unwillingness to let go of benefits such as Medicare and Social Security that have been earned over a lifetime of work ..." Excuse me, I thought most of us PAID into Social Security (FICA mean anything) and have not "earned" the benefits (and that isn't what they are anyway) but have PAID for those benefits with a lifetime of work.
IIRC, Social Security was to be used for people who had worked all their life, and the company (usually only one at that time) did not provide retirement for their employees (as was accepted practice then) or would fire the employee rather than let them retire which devested them from the retirement benefits the company was supposed to provide.
As it is, I have sent emails to both my Congressmen: Coburn, R-OK, Inhofe, R-OK, and my Representative: Lucas, R-OK urging all of them to have this removed.
Get busy folks!