Also, kind reminder guys, this update is FREE. If anyone was paying for a service that wasn't delivered on time then there might be some merit for complaint, but we aren't.
By this logic, the update doesn't have to be quality either. The update could be as close to game-breaking as possible, but because its free, its like "awe shucks oh well, at least it was free".
Anyone can complain about free things if those free things failed to meet expectations that either you perceived or the developers insinuated. In this case; a release window was given and was not met -- its ok to feel a little upset about it and it's more than ok to be vocal about those feelings.
It's also ok to provide criticism in regards to those feelings -- though it may or may not be well received or even wanted. "Free" does not remove that thing from scrutiny and certainly doesn't dictate how anyone "should" feel or dictate what they can or can not do about it.
Where things start to be NOT ok is when people want to attack the devs specifically or otherwise behave profanely about it.
Don't be tricked into thinking that "Free", quality content is only out of the goodness of the dev's hearts. They may not want to maliciously rob you with MTX like some companies, and I do think their intent is in a good place, but at the end of the day its in their best interest to keep the community happy with the content they're preparing so you'll suggest the game to a friend, buy the game as a gift, and/or stick around for their next game. After all, if they didn't think we had a right to complain because the update was free -- or if they didn't care about the quality of the content; they could have just released what they had and added to 1.4 with 1.4.X patches over the next few months.