Earlier quoted context omitted.
I don't know if you care to be consistent: > Great government and social benefits > - TAXES! TAXES! TAXES! are one and same thing. Unless you think benefits can just appear out of thin air. Or just that others must pay for all good stuff that you looking to get.
Without higher taxes, you generally won't get good social services.. but just because taxes are high does not imply that government benefits are good. There's a large range of effectiveness at using tax dollars to actually provide value to citizens (and while I wouldn't put Canada at the top, I think it's well above high tax states like California).
I have been thinking about the idea of social benefits. For the middle class what is even good social benefit? Affordable housing, affordable medical, maybe some kind of financial support for the elders, good public education, enough social benefits which lowers crime rate. Like if that is the things that are essential, America is doing a fantastic job.
But over emphasising social benefits aspects at the cost of the middle class is a bad idea. Canadian middle class from what I heard is somewhere between too rich to not get access to subsidized housing and too poor to buy a 600k house.