i think some quirks in Linux land are a function of stagnation in the community, coming from the fact that the ecosystem is so asynchronous - you have Linus sycing the kernel tree, and then you have a zillion distributions with low or zero incentive to cooperate or really go to the bottom with stuff