It really does TBH.
It also puts more fear into users. If you get banned, have fun waiting for a couple months to make another account =P. It's not like anybody can sign up and 10 minutes later they start trolling or w.e
Plus there's quite a few game developers on the site. I know Rushy is there and he is the director of DriveClub.
GAF seems to have at least one dev representative per company there... the ones I know:
Rushy - Evolution
EKIM - Epic (If I'm not wrong)
Major Nelson - Microsoft
Albert Penello - Microsoft
DemonNite - Sony
JoeTheBro - Vizioneck
Chubs - Vertigo Gaming
There are a lot more but I don't remember all of them... most Indies devs have a account there.