Who counts the votes at the end?

and how come no party is trying to nationalize Canadian oil?
Are we stupid citizens of some third world country? Or have most people realized real change will never happen and just hope for lower level pay grade differences that would most benefit them?