This one mod on the site picks fights with random people and banned them.
I was banned for life referencing an call to an Indian call center saying a UPS was not allowed for any aquarium equipment including an air pump.
I do not know if the site owners know about him or why he is allowed to continue doing this.