Canada privatized ATC about 20 years ago and having made a dozen or so flights through there as a vfr only pilot, my experience has been excellent. ATC services,  flight plans services , and weather briefings are as professional as you will find anywhere in the world and for all this I get bill in the mail when I get home for about $17.00 CAD per quarter (only when I am using the services. BTW the cost covers all services except at a few of the very largest Canadian airports  for aircraft under 2 metric tons. A twin engine Piper Navajo is under 2 metric tons as are most of our common single engine acft.) 

The system appears to be working very well. You don't end up paying for my private flying and the Canadian taxpayers don't get soaked for paying for the cost of a bloated bureaucracy like the FAA.