Obviously reverts happen, in everything. That doesn't mean there aren't developers who are bad, who make untested commits which obviously and immediately break things, and need reverting more than usual.
If you want to defend XLibre, then show us that the number of reverts is standard, or (better!) that the reverts are for subtle issues (like the futex one you linked, it required a significant amount of benchmarking to find!), and isn't just that the code never worked at all.
Saying "Oh, but things get reverted in other systems" means nothing at all, and it's what you spend most of the time talking about.
To me, this whole article feel clearly biased.
Obviously reverts happen, in everything. That doesn't mean there aren't developers who are bad, who make untested commits which obviously and immediately break things, and need reverting more than usual.
If you want to defend XLibre, then show us that the number of reverts is standard, or (better!) that the reverts are for subtle issues (like the futex one you linked, it required a significant amount of benchmarking to find!), and isn't just that the code never worked at all.
Saying "Oh, but things get reverted in other systems" means nothing at all, and it's what you spend most of the time talking about.