Let's make this graphic so most of the smart asses yapping the "IT'S AN ALPHA GET OVER IT" can understand the ranting of the so-called illiterate majority.
Let's imagine a contractor sells you a house currently being built. The basement is somewhat finished and he tells you you can stay in it while he completes the other floors above. You're expecting it to be done in a reasonnable amount of time right? Still, this contractor rarely even shows up, he nails a plank or two and replaces some tiles he put in the first place by some other tiles of a different color. Then, he stops showing up for several week. You realize after a while he built shitty foundations in the place he sold you and that he's building another house somewhere else you'll eventually be able to switch to several months later, in the mean time, stay in the shithole you paid for expecting it to improve with time. Would you still be as docile and submissive as you are right now towards the Almighty Gods of Facepunch?
I'm not saying their company should be burned to the ground, I'm saying the insatisfaction toward their management and deadlines should be even more generalized. When you buy a product, it is only being a responsible consummer to demand a decent quality level.
Being made to live in a house that is incomplete is not even comparable to a video game that isn't done.
Always with the hyperbolic metaphors that don't mean anything...