Locked. As per the code of conduct:
"If for whatever reason you are unhappy with our moderators on the forums or on our Discord, please send a direct message to Mike. Do not post about your problems with staff on the forums as it just creates drama."
I've also updated the CoC to point users towards messaging the mod team themselves. These kinds of threads lead to drama on our forum. Don't cause drama here.