"the subsidy amounted to 10 bucks per citizen"

If only this were true. 

The bottom 50% of tax filers don't pay enough tax to cover the cost of health care services they receive. Their contribution to the subsidy of STC would be $0.

Higher income people would be paying closer to $100/year to subsidize STC and anyone in the top 50% would be paying $20/year. To take the cost of a subsidy and divide it over the total population and say "it only costs x dollars per person per year" is deceitful at best. 

Brad Wall called it right. When budgets need to be tightened tough choices have to be made. His most recent budget was a good start.