Comment: I wonder if this is the hill the Liberals will die on? Much of their rehetoric is based on the fact that most Canadians are financially illiterate. The reality is what middle class tax cut. 
The Liberals are broke, are spending money we don't have and have to come up with some additional funding to keep the sunny ways alive. Sure, go after the supposed wealthy like the doctor or dentist. It makes for good politics for the masses. But what happens if your doctor says it's not worth it anymore, closes their office and becomes a locum or moves into the hospital. That's when the masses will start to notice.