There's lots of bandwidth available, but just like old TV broadcast all channels along the allotted frequency, digital cable broadcasts all digital channels on the available bandwidth. More channels equals less quality. Now if they could just switch it so that you actually only get the one channel you've selected with all the bandwidth you'd have just about Blu-Ray quality with current infrastructure.
Time for satellite TV to start using fiber optics !