

He didn’t became persona non grata, because he wanted to fix things. He’s persona non grata because he keept pushing breaking changes in the stable main branch. And when others on the team asked him to stop. He pushed back entitled and refused. So they gave him the boot.
I wish him the best of luck with his fork. He’s going to need it as it will largely be all him. As he’s not a responsible or team player. I’d say the xorg group could do better too. But they weren’t unjustified expelling him.

All the more reason they should be doing their own thing.