Well, I made that statement after viewing several particular game threads over the years.I'd like to say you're wrong but it's the truth. The funny thing is, the ones who're crying loudest are the ones who never pledged a dev and just want the stuff for free.
For example, there are wise Devs who know not to announce a release date until they are absolutely certain they can make the deadline. This usually occurs a week to a month before release. In the intervening months between updates, the F95 game threads contain the usual "milking" / "update taking too long" comments.
As for Ocean (and I'm going from memory here), he announced an estimated release schedule for SG 5 Beta, SG 5 full, WIAB 3 Beta, WIAB 3 Full a month or so in advance of the SG 5 Beta release.
I recall that he released the Betas more or less when he said he would, missed releasing WIAB 3 Full by a couple of days, and has yet to release SG 5 full (since it's the Steam release, the delay is understandable).