It's at least somewhat inherent to the technology. DOCSIS download channels are shared among subscribers; upload channels are allocated exclusively per-subscriber. This architecture provides economic incentives for the provider to provision asymmetric circuits rather than symmetric ones.