There was some developer decision/reasoning behind it here, I made a whole special post for it since it came back up repeatedly: