Quote Originally Posted by qqmoarploxify View Post
Could these humans at least be like "Hey everyone! This is when you can download the game that you spent your hard earned money on."
They could. And then you could end up having to download it again, and again, and again, because who knows whether or not they might spot some mistakes before it's out.

And then you'd have people with limited bandwidth, or horrid internet, complaining. Which ironically, it seems they'd do anyways...