Why does they have to approve that. I never had problems like that, only some of my posts were moded (my mistake).
No idea mate. All my recent posts in Team Showcase seem to all require approvals. I hope I am not breaking any rules and getting blackmarked. And it does state it is for us to share our success stories.