The first problem is that you were dealing with a hotel. If you were staying, not in a hotel, but in the community, the services available would be a little different. Hotels get an exemption from the CRTC, given that a great majority of Canadians are not in them, just the ones who travel.
In Mississauga, for example, if you subscribe to Rogers—let me do a quick calculation—you can get over 35 channels, depending on what you want to pay. There is a lot available in Canadian homes.