Oops. I re-interpreted your question as a metaphor aimed at my questions in order to answer them.
>Seperating downloads due to people having different platforms.
Huh? This stuff is for devs. Right now you need to download the win, mac and linux versions, which means that you download everything except the native bits 3 times. Its a waste of bandwidth and time.
Putting everything together makes more sense, because in most cases you need all natives anyways. Doing so was planned, but apparently it was forgotten.