Almost all of us on this subreddit and overall in the leftist space are extremely political and many times also philosophy junkies.
We have read a lot and we are deeply engaged in all that is going on.
A lot of people and families in our cities, provinces, nation, and world are NOT.
There are so many people and families in BC that have no idea of the insane scandals that have went on with the BC Conservatives and the spin off factions in the last few years or going back even further. This is the same nationally/globally.
Some don't even know the difference of voting in provincial/federal elections....
Being a leftist is about public awareness/education building on countless topics: Labour Movement, Environmentalist Movement, LGBTQ+ Rights Movement, Women's Rights Movement, Civil Rights Movement, Peace Movement, Alter-Globalization Movement, and so on.
It's about building Class Consciousness.
That being said I also believe we need to focus more on specific grassroots organization and action on simple to digest topics: Housing Reform, Specific Workers Rights Advancements, Clean Rivers/Lakes/Oceans & Protecting what is left of the Old-Growth Forests, Anti-Domestic Militarization/Surveillance, and so on.
Things people and families can easily see/digest.
I hope to see the Communist Party of Canada, Revolutionary Communist Party of Canada, and others in the Socialist/Communist/Anarchist and Fellow-Traveller space feature this strategy going forward as well.
(This is not to say that theory is not extremely important)