Some real compression numbers...
This may come as a surprise to some, but fitting 3 HD signals in 1 channel in cable provides about the same bit rate as what typical broadcasters provide.
First, understand that we're not talking about "3 to 1" compression. An uncompressed HD signal is 1.5 Gb/s, so any consumer HD MPEG-2 source, typically 10-20 Mb/s (and this includes digital cable, broadcast, satellite, Blu-Ray) will be more like 100:1 compression.
Your local TV station can fit 19.2 Mb/s in their 6 MHz channel. Most carry sub channels with weather, news, local programming, etc., and what's left for the HD signal is usually closer to 12-15 Mb/s.
Assuming your cable company is using 256-QAM modulation, they can fit 40 Mb/s in that same 6 MHz channel. So, even with 3 HD services in one RF channel, it's around 13.3 Mb/s, so it's about the same bit rate as the HD channel from your local OTA station.