Can you explain how xorg developers removing a lot of their own code and calling it "bad" because they get mad at someone makes you think that xorg is professional and makes the fork look bad? I am only able to see it the opposite way, that is, xorg developers have no idea wtf are they doing.
I mean them deleting their own code only proves their own incompetence not Enrico's.
Definitely some blame also belongs to the Xorg committer who reviewed and merged those changes (and it looks like that person understands that in retrospect). But the primary responsibility for getting a change right is the author's.
I mean them deleting their own code only proves their own incompetence not Enrico's.