Firstly dismount your high horse for a moment and take the time to read some of the previous comments. Now I haven't been the one making these comments; nevertheless, I have taken it upon myself to reply on their behalf. What the previous comments seem to be about is not the fact that they don't have their mod now but, it is a discussion as to why the devs would have chosen to reveal the news of 0.4 when they did. I'm sure everyone here especially those who have been fans since Liberty City can appreciate the incredible hard work that has gone into this mod as I hope you can appreciate that their antsy-ness is a compliment as to the achievements of aforementioned devs.
What is extremely unhelpful here is to turn a forum intended for a community of fans of LSPDFR into a sour place that allows personal insults levied amongst one another instead of calm carefully-worded discourse on any of the issues/praise they have regarding this mod. It's hard not to reflect onto you the common trend of recent society which is to find something for which to be outraged about, however it seems your dressing-down in this matter is more than a little unwarranted especially considering other users have already made a similar point in a far less attacking manner.
I can appreciate your intentions were probably to protect the developers' reputation however, there are community moderators who are perfectly capable of doing so.