It's the same with Shaw (and Telus). The only way to get discounts is to bundle services. When you look at internet by itself it's pretty expensive.
To be fair they are both a rip-off
I've considered switching back to Telus. The problem is if you look beyond the 6 month intro deal, they end up being more expensive for me than my old shaw bundle (probably on par with the newer shaw bundle rates)