You are not gonna get an answer on why it is the way it is, I don't think. It seemed to work best at the time of writing, is probably the best answer.
Apologies if that was your real question, I just get a real grumpy old git when everyone is asking - "Can you make? ", "Here's an idea for a game" and "Will you fix..." when they have no intention of contributing anything themselves