A postal service is a service. As in, it exists to benefit the citizenry, and for no other reason. A profit margin was never meant to be a part of that.
Bring Canada Post back into being 100% a crown corporation again. Make its mandate to be a service centre, and not a profit/revenue centre.