I believe your belief is correct. Still a shitty thing to do.
In a side note, this kind of thread detritus is why I started
http://friedcat.info a couple days ago. No way anyone's getting at the updates from the board members and executives when there's pages and pages of this crap to dig through. :-p
Edit: Divs will come May 27th. There's fuck all you can do about that. In the meantime, go outside and get some fresh air. Enjoy yourself for a week. Then come back for the real show, when the divs actually start coming out.