Been on the internet for too long to know there are no absolutes there.
Also, do not forget that 99% of mods in high circles have huge power trip so even if they falsely banned him, they would never admit their fault.
This site is def great for posting new miner to spread the word but just thought about getting banned after for some unknown (or even nonexisting) reason points into that it is not so good in the end. Lack of any communication from the mod team to him was already telling that they do not rly care about users much.