I fully agree with Jim Huffman of Lewis and Clark Law school that the ‘entitlements’ of Social Security and Medicare are not, in any moral sense, entitlements. That does not mean that I favor eliminating them.
The problem with Social Security could be solved by raising the retirement age to 75 without cutting any benefits. The Medicare-Obamacare situation is a lot more complicated and I will not address it here. I have had some healthcare posts in the past.