Eh, if its some indy game w/ 1-5 devs in a garage ... im ok w/ the beta release and radical changes thing. It pisses me off when AAA games do this type of shit though.
and when you post anything, it's property of the community, not yours. so if you edit your answer to protest, they revert the changes and suspend you "to not have misunderstanding"