Well this thread certainly took a turn!
While I don't disagree with the original post- most game devs are overworked and working crunch times is insane for them- the right for people to voice their displeasure is there.
However, voicing it in a a way that isn't precisely like how you're attacking people, OP, is the way to go about it. I worked retail for 13 years, and while I could usually let stuff roll off my back, there were some days where that just didn't happen, things said from the smallest things where I got personally attacked never really ended well. People have their breaking points, and calling devs names or being hurtful, like your wonderful examples, OP, isn't how we should be conducting ourselves.
The devs are working on a fix. Yoshida has said as much (at about 3am JST, even) and despite their corporate overlords, they do want to make players happy. I don't know if their fix will make everyone happy, but I know they'll try.
tl;dr don't be like OP in their subsequent posts after the first, they're giving a great example of what not to do with the devs.
