Without getting into super deep detail, on cable internet, there is a balance between spectrum allocated for Tv content, and internet bandwidth. The system will have a finite amount of spectrum available, which can be divided between TV content, downstream internet, and upstream internet.
Given that most peoples usage is mostly downloading, the CATV carriers allocate more spectrum/bandwidth to downloads vs uploads.