There is no monolithic upstream organization. The real problem is that it's really hard work to upstream code, particularly when it touches core parts of the kernel. Look how long it took to get other invasive stuff like tickless or preempt RT.
But it got done, it just took time and patience.
And insulting the upstream people like this doesn't make your job any easier.
> And insulting the upstream people like this doesn't make your job any easier.
The upstream people are pretty wedded to the idea that throwing insults is a reasonable response to frustration with poor behaviour. They do not have any legs to stand on re: hurt feelings.
And insulting the upstream people like this doesn't make your job any easier.