Ok, how about this. Lets try something new.
You are still allowed to comment on people's applications, but if it relates to a team already in place, let them handle it or talk to them about it (use common sense). If some important information comes up that you feel you need to share, pm the team responsible for handling that area (pm me if you aren't sure which team it goes to.)
Past that, the teams know what they're doing and if you want to be involved, try to join a team.
We're having too many redundant posts pop up in here. I'm not pointing any fingers, there's just generally more posts than there needs to be in this thread.
This will help tidy up the thread and make it much easier to handle and keep track of applications.