Navcanada operates the whole system.
As to the main attraction........well if you refer to Navcanada, I can't say. I am on the other side of the mike. If you mean the country......not enough time or space here to answer. Are there problems....he!! yes, but all in all when you look around at the options I am pretty satisfied.
Cheers!