No.
Why are we listening to what some American economist has to say? It's a public service, not a business. It's not there to make money. It costs money to deliver packages to remote locations, which Canada has plenty of.
Comparing Canada to UK, Belgium or Germany is nonsensical, as they don't have similar geography or population density.