I mean the average person in the professional/managerial class is not Che. The entire point is to analyze it from material incentives. That is the tools of dialectical materialism that we have at our disposal.
The material interests of the professional class aligns with the capitalist class. I'm in that class technically. I'm a well paid software engineer that gets a large portion of my pay in stock. I'm doing well.
I know that my material interests are aligned with the success of capital. I have to make a conscious choice to be a class traitor and work against my own material interests. And that's easier for me. I'm not even a manager or a landlord.
You're kind of proving my point using an example like Che. He literally was educated into Marxism through personal experience throughout motorcycle diaries.
The average person in the professional/managerial class is not like me and definitely not like Che.
I really wonder what Canadian capitalist are thinking. I guess their thoughts are to try to keep Canadian politics as "Liberal" as possible to avoid growing anti American sentiment along with anti capitalist sentiment (something that obviously goes hand in hand). I'd guess they are trying to avoid that connection and working to maintain national solidarity in place of what could very quickly be class solidarity if they are not careful.
Because at the end of the day the capitalist class of Canada is essentially just an extension of US capital. And I'm not saying this in an "Americas hat" kind of way. It's just how global capital works and even more so with Canada because of its geographical proximity.
I worry the capitalist in Canada are working to ensure the "pro Canada anti-American" politicians are well within their hands. And when the point comes to squeeze the working class of Canada harder it will likely be done through the means of "Canadian Nationalism"; and ensuring the masses view their suffering as a fault of "America" and not for what it really is; an attack in both countries on the working class.