Forgive me, but with all due respect, shaming a business for not lining up to serve a non profitable market is simply not realistic. You say that you live within the City of Ottawa, but that could possibly mean your property is quite rural and difficult to reach. How about some personal responsibility? Let's not forget that you chose to live in that location. If you didn't do sufficient research on the availability of telecom services to your location prior to relocating, that is on you. 

As you say, I wouldn't hold my breath waiting for a CRTC mandate on minimum bandwidth either. Therefore, that leaves you with two options. 

1. Pay what the market demands for the bandwidth you want in your current location.
2. Move.