Yes, I second this. Unfortunately people are just seeing this whole thing as a big screw up (they're just delaying it to fix some bugs, but they would still complain about those bugs if they released it on the 21st as planned).
You can never satisfy a community with your content, and while I do acknowledge that the year long wait was incredibly unfortunate, porting a game to console and developing it with a small team is actually kinda difficult