Unlike some other Crown corporations, Canada Post isn't funded by taxpayers. It needs to sustain itself through profits.
That's a load of horseshit. The postal service should be funded by Canadians, if for no other reason than Canada is a BIG country so many locations don't have access to other forms of delivery.
The feds need to stop funding big oil and start funding services that are important to the people instead.