So deadlines aren't "promises"? I don't care what you call it. It came before the deadline if that's what you want instead. They gave us a date, and it came before it. I'm cool with it.
As far as the "promise" of no more 12+ of content droughts, I was never aware of such a promise? They always put a caveat like "we'll try out best" or "best effort" as far as I remember.
And no I do not care for someone's opinion on how little effort you think was put into doing so.