No-one lied to you ! . A guess was made at the start of the mods life , not actually understanding how much work was involved. It has been said time and time again that it was not a release date or a promise.
Your attitude is that of a spoilt brat , im sorry to say.
At least the other guys , whilst being disapointed , understand.
"Government is the great fiction, through which everybody endeavours to live at the expense of everybody else."
Frédéric Bastiat