The last update was in November. And so far, each update took about 4 - 5 months. So how do you come to your statement?
There has been one update. The original was released a little more than a year ago; in February if i recall correctly. This means an average of 9 months between updates.
The reason the last update took so long, according to the people making this, was because they had some technical issues and personal issues to deal with.
It's not unreasonable to expect that the next update should be complete in at least as little as 8 months. That puts it in July. But to be fair, since those issues are not the kind of issues that should cause delays with this update I think 6 months total would also be a reasonable expectation from those who are supporting it. That would put the next update in May.
Personally I'm not paying for it yet, and if those who are paying don't mind waiting 6 months between updates then that's none of my business.
Some of the most popular games on this site have long periods between updates.