In an ideal world, Linux would support every piece of tech that has ever been released for all of eternity. There’s just one problem: people have to maintain that code, and there’s the very real chance that nobody is actually benefiting from it. The result is a lot of manpower spent on ensuring that a piece of legacy hardware continues working with Linux, with zero guarantee that anyone actually uses it.