Satellite radio is no better. Sirius and XM used incompatible, proprietary formats. That left the combined company with a lot of wasted bandwidth and difficult to support system. The only difference is that Canada could not support a satellite radio system of its own so the CRTC made an agreement with Sirius and XM to allow Canadian companiesto use their satellite systems in Canada.
It's debatable if Canada can support two satellite DTH systems. Several US companies went out of business, leaving only two for a population 10 times that of Canada. ExpressVu (now Bell TV) lost money for many years and only survived by being subsidized by BCE. (Bell's long term plan is to use FTTN, aka Fibe, for home TV services.) Similarly, Start Choice survived due to it's commercial operations, being sold to Shaw and becoming a second rate DTH provider.