The US looks very different now from 1965, in ways that make having a single Medicare program for everyone less efficient and less financially sustainable.
With these trends likely to continue, covering everyone with a uniform generous insurance plan will be increasingly challenging. An alternative would be to provide a more basic benefit to everyone—one with good financial protection and coverage for services with substantial health benefits, but with limited or no coverage for expensive, lower-value services. Higher income people could pay to add on coverage of those lower-value services.