> All that horrible forked kernel stuff is the realm of companies with closed development teams who don't care and just want a product out the door.
Or people who gave upstreaming an honest try but got fed up. It's not the easiest project to contribute to.