They didn't say it would be broken either. Not saying anything is just as bad as being dishonest.They didn't promise it would work perfectly on release.
Good for them? What do you want me to do? Suck their C#cks in thanks?They're releasing the dlc's now they've got the game to work to a level they can be added to it without it exploding back to the way it was/solved whatever other issues were preventing it from working, at 50% off.