Bell Canada seems to be doing quite well at it. They reabsorbed the Bell Aliant assets in Ontario a few years ago and removed themselves from TorIX (the TORonto Internet eXchange, the largest IX in Ontario of which Bell Aliant was a member). The only place most Canadian ISPs can peer with Bell is in the US (in New York or Chicago, iirc). It's sad that local peering is not a thing in many jurisdictions. Bonus side effect: traffic crossing international borders is free to snoop on for the spooks!