Quote Originally Posted by geekgirl101 View Post
My husband has worked as a programmer for 30 years. He's been in 3 different companies and they all set release dates for their products. Sometimes though things go badly unexpectantly and they have to unavoidably delay release dates. Is that bad time management? No, it's called @!#? happens.
That is a common misconception though as people often tend to confuse their relationships with companies. We are customers. We want their product in a hopefully flawless way. We don't work there, the maintenance of their product and that it is available is not our responsibility. SE is not our friend, they want our money cause otherwise obviously they can't survive.

So yes, you are allowed to be dissatisfied as a customer if something goes wrong. If a plumber called you on the day you took off work and expected them to come cause your house is drowning since a pipe broke you would also be rather upset the said plumber told you they need to reschedule cause reason XYZ. It is not your responsibility to empathize with the service you pay for no matter what the reason for any problem that might occur be.

And this isn't some "the customer is always right" stuff and sure you also need to see the staff as what they are, humans. They make mistakes and there will always be stuff that can't be foreseen but that doesn't mean that you as the customer have to just blindly accept it.

The problem with most gaming companies isn't that stuff happens that they couldn't have foreseen. It's that they want to release as soon as possible cause that is what generates profit no matter the cost. So maybe they learn from this mistake and just give it next time the extra month so there aren't that many crunch hours and people can have a good and relaxed release. It is sad that gaming companies nowdays have to buckle down to the hurry hurry mentality that reigns on the market to push their products out as soon as possible.