I've been wondering this for a while. I realize CMYK is best for print (obviously) but I've got a bunch of logos I haven't uploaded here because they just don't work as well on CMYK. I'm sure some portion of purchased logos just go on websites anyways. So why not give the designer a choice whether he wants to upload CMYK or RGB?
Maybe I'm missing something idk, feel free to enlighten me.