One shouldn't take information from random websites as fact, this included.
If it did turn out to be true though, it would explain a lot about the company culture and the antics of their employees.
Only in crypto will you find company executives aggressively trolling large companies in their industry simply for disagreeing with them.