People will always be unhappy at waiting. People are unhappy if we don't get enough spoilers, they're unhappy if we get too many spoilers. People are unhappy if the product they wanted in Q2 actually comes at the start of Q3 - but people would be unhappy if FFG said, coming 2014, because it's so unspecific.
The complaints will stop when it comes out (Until the next time people have to wait).
It's not lying on any scale. Lying is a deliberate deceit (for instance, I take your pre-order with no intention of ever making the product). Expecting the product in Q2 and not getting it till the 7th calendar month is just - not meeting the expectation you had. FFG keeps us informed of the internal progress they think they're having. They only give a definite street date when they actually have a definitive one