If we get an update with nearly 9000 renders + animations in 21 months, that's the same as 3x3000 render updates every 7 months. Ocean just shot himself in the foot by trying to release three update's worth of material as one update.
So we'll see what the case is when an update finally drops ...at some point. The longer it gets drawn out, the less interested people become in finding out what's happened. I can guarantee this thread will be 'fun' whenever there's an update though.
People on a pirate forum who pay nothing seem really worried about fraud. 