when you think about it medicare as it is right now is "medicare for all" pretty much "all" people get it when they reach age 65 - - and it works because working people pre pay for the benefits they will get when they have reached the predetermined age for benefits.
if they give healthcare that is roughly equal to what people on medicare get without those people pre paying for those benefits - it wont be medicare no matter what they call it
also most of the idiots calling for it probably dont even realize that you still have to pay a monthly premium for all but part A - - - even for people age 65 medicare is not "free" - - they take a monthly premium right off the top of your monthly social security - - - - that nice yearly mailer you get from Social Security telling you what to expect each month when you reach Social Security Retirement Age - - forget it - thats not what you are going to get - you will get that minus right around $150 each month for that "free" medical so you can go see your regular doctor
if it sounds too good to be true......it’s socialism....