I just get angry when Sirius goes on about denying people on medical cost grounds
You said you thought that there was "something wrong with their system" when a country protects their health service for their own citizens and refuses a visa to those who will make an "excessive demand" on their national health service. You also said it was just cancer patients who will get a visa denied, when in fact the "excessive demand" limit is about £11,000 over 5 years for a visa refusal. Yet you think it is wrong for countries to do this?
The ones who got "angry" were the consultants who told the UK government that they got angry when they see somebody sitting in front of them who expects to have the NHS Trust's budget spent on them, when they had obliviously been paying lower taxes in another country for years.
There was also legitimate anger on the government website, from the people who find that their elderly relatives who have worked in the UK all their lives (including immigrants to the UK who have been working in the UK since their 20s) now find they in the queue for NHS treatment and services, behind those who have moved to the UK.
This is was why there was the push to try protecting the UK's health service from abuse too, just as other countries with a national health service already do. Unitl 2000, the UK held net migration at 50k a year for decades and these planning their retirement to be in the UK and expecting to use the NHS for free, were low numbers.
and I know i am not "cheap" but I am not nearly as expensive as a uk national smoker on benefits.
Just the “UK nationals”? How about all the billions (that’s not a typo) being paid from the UK's welfare state every year, to all those who are a foreign national or who were a foreign national when they came to the UK? In fact until about 2002/3, people had to work to keep themselves and their own families and there were no using benefits as a lifestyle choice because the benefits they mainly use today, were not there. There has been a push here too, to stop people who have a strong sense of entitlement.
Smoking is a disgusting, selfish habit, but I’m sure they could put up a good arguement that as they have paid all their working taxes to the UK, and they purchase their cigarettes in the UK that has one of the highest tax rates on these, that they have paid for their own NHS treatment.