Uh ? Plenty of people in Canada pay those prices. You know why ? Unlocked and no contract. In Europe too. The only inept people are those constantly locked to a carrier in a contract.
The line at the Apple Store on the day of launch was longer than at Rogers/Bell/Telus combined. Yet the Apple store only had the above 500$ pricing and wasn't selling subsidzed phones in Canada.
You only choose to insult people who pay that price because it suits your argument.
Carriers shouldn't make any difference to people anymore. Being obsessed with them as if they were a sports team is unhealthy (so is being obsessed with a sports team). Either the phone works, or it doesn't.
No one in Canada is forced to pay those prices. You may choose to, and subsequently deal with the perceived benefits.