Devs are only human, and deserve respect for providing us all with free content but still it is sad that release dates are promised and not delivered on.
however at the end of the day it's only a minor thing. if you're more than a just a bit irritated, then you're overreacting.
you're leaving the game because of the dev's bad communication and the fan base? well just don't look at this chat, and try not to be as invested into it to the point where you feel entitled to communication.