Basically, he violated the FDO Code of Conduct when being told that a particular thing he said/enabled in a Discord community would not be acceptable if it was seen in spaces covered by said CoC.
violated their code of conduct in places where the code of conduct explicitly does not apply is extremely important here. He never once violated code of conduct anywhere that it did apply, and in public spaces was quite respectful, You could for sure find faults with him, but you could find way more faults with most other developers who still actively contribute to projects hosted on FDO.
Wlroots has a slow development time for features hyprland wants, as well as hyprland having a different release cycle then sway, often causing packaging nightmares.