And I think RH does a wonderfull job with Fedora. Without this QA effort everything would suck ten times more. And for claims about RH not caring for quality? Go ask the paying customers.
Code quality can happen by accident even without trackabillity. QA is continous validation on said code. Fedora(RH) does that, Linus doesnt.
Let me try to summarize the problem here:
1. Udev is broken since forever. Nobody seems to care. Nobody is willing to maintain or contribute to udev;
2. Udev is merged to systemd;
3. Udev problems are fixed;
4. A couple broken drivers written for a broken subsystem fail and need to be fixed too;
5. Some people don't agree with the fixes in udev and fork it to fix it their way;
So everything is fine. Just another day in an open-source environment. Copyrights where violated, people trying to offend each other through public discussion means. But that's just the community part of it, so, who cares? I care more about working code written.
paying customers usually pay for blending features and ignore quality issues. best example of all is the big win of windows. so your suggestion is the worst possible idea for proving that a software company is caring for quality.And for claims about RH not caring for quality? Go ask the paying customers.