The federal NDP is struggling right now. What if they were to say, “yenno, fuck it, we’re straight up 100% socialist. Our platform is now that there can be no private ownership of the means of production, all workplaces are democratically run, etc.”? Would this help revitalize the party, or would it cause people to distance themselves even more? What is the state of public opinion on this right now, in your assessment?
If they took the position with that kind of tone and flippant attitude, I doubt it would go well. Any time you lead with "no private ownership" people stop listening to you. However, if they took unapologetic socialist positions on all the issues at hand, they might do well, especially citing human rights and dignity as the underlying motivation (which people are consistently finding the other big two parties lacking).
save