This newspaper article by former Sen. George McGovern is very good. Needless to say, I agree with it. McGovern favors Medicare for all. He points out that the idea is having trouble with congress because the powerful insurance lobby is "too powerful to resist."
In my opinion, as long as insurance companies call the shots, universal access to medical care is not likely to happen.