I just returned and saw this myself. That's a VERY bad idea. I'm not sure why it got there (I did _not_ post it myself).
I have written the MacUpdate staff and asked why it got there.
Don't expect to get very far, I've seen MU/VT ignore a devs wishes when it comes to what to posting pre-release files. They generally feel that having more posts is better than having them all working.