Most users pull far more data than they push, so it's a simple reaction to the market -- with technologies like DOCSIS you have a set number of channels and you assign them to either downstream or upstream bandwidth. More users benefit from a fatter downstream pipe. ADSL has the same sort of bandwidth allocation. Having a symmetrical connection generally means limiting the downstream connection.