The answer is that it doesn't make any financial sense for a hardware company in the business of selling new hardware to spend any software development resources at all on products that are 12 years old. There's a very clear conflict of interest.
Your problem is with capitalism, and I'm with you, but what you should be pushing for is legislation that forces companies to publish detailed specs for obsolete hardware so open source enthusiasts can do the work. Call it an extended "right to repair" or whatever.
In the meantime, have you tried the Nouveau driver for your setup?