I have contacted the two moderators there to see what the reason is. Perhaps there was a spam complaint or something. Perhaps it's just a certain member that keeps reporting posts as spam because he has something against this site.
I'll keep you guys updated. It's a shame that they don't allow stuff from the most popular OUYA fan site on the net. Even the post asking why they remove OUYAForum stuff was removed.