I'm not in favour of communism, but as far as I'm concerned, medical care should be considered a right not a priviledge - there's really no benefit to denying it for the poor.
(For the record, I fit into the group of people who could easily affordto go private with Bupa here in the UK, and I'm far happier paying more in taxes to subsidise the NHS.)