Drumming up buzz, while infuriating for Cobra and the team... probably does pay off in the end
With the MiG-21 from the minute Beczl posted the first post in that thread up until the minute that it was released (which is a process that took no fewer than a hundred years) The community was BAYING for an early release even as the damn thing was remade from the ground up at least once. By the end of the saga everyone had heard of it and everyone wanted it.
It was probably a net positive in the end even if, at points, it seemed like at least one member of the Leatherneck team was ready to RN-28 the entire forum until there was nothing left
It was a good time for everyone....
In short, I agree with Goblin, it's all part of the DCS game.