What is the perspective of "worker dudes" in Canada towards the Socialist NPD? Why is it difficult for ideologues to appeal to them?
You have a difficult row to hoe if you actually believe that "most of the worker dudes in Canada or (sic) too stupid to figure this out." Apart from the party slogan : "Hey, stupid worker dudes vote for me", a catchy if problematic approach, as people vote their interests as they see them.  For many this would have them voting for a socialist party. But people have many interests and economics is only one.  This is a real problem for ideologues with a black and white political perspective. The Social Democratic NPD has always been aware of the problem and has tried to accommodate for this anomaly but unlike the Chinese Communist Party for instance, it hasn't been able to get over it's lack of enthusiasm for entrepreneurial capitalism.  It's tolerance for capitalism is fine but it's hard to build a dynamic economy when you "tolerate" it's main economic engine. Tolerance isn't really dynamic.  Most "worker dudes" are aware of the problem and act accordingly.