Many hardline communist countries that believed in equality for all, at some point the doctor begins to wonder why his living standard is only marginally better then the cleaning lady. IF we believe in equality and I make 300k and then the government take 60% in taxes then gives it to someone who makes say 50k/year because they are "poor" then how can you justify that I have tens if not hundreds of thousands in student loans and in some cases a decade of education to make only a good living and watch the government take a very large chunk because I am of the evil 5%. I believe in taxing corporations, and taxing the super rich but the reality is encouraging people to work hard to become something should be a priority rather then tell people that you can work hard and we will take your money and give it to someone who is not and did not work as hard as you.
And what do hard line communist countries have to do with Canada?
Your example about 60% has nothing to do with Canada. The govt isn't giving somebody earning 59k money because they are poor - they're taking taxes from them. The govt is giving them, and you, a whole bunch of services - health care, education, military, policing and the courts, roads and infrastructure (which has been allowed to crumble), food safety (which has been cut back) etc etc etc.