The point Grant is making is a good one, people do need to be aware of terrible service and the like and MyBB should get rid of toxic reps like Esquire (or at least have a monitoring system). It's honestly disgusting how he reacts in some of the threads (especially the partner situation), and might be worth letting a LGBT group know.
Just think it was done in the wrong way, this all could have been saved until the next epic fail by a CEO that deserves to be fired, and added more weight to another argument. Just a pity these threads don't show prominently on google to warn potential customers.