And very little will change until something is done at legislation level: companies declaring a device obsolete, withdrawing it from market, or ending its support, should be forced to publish at least the bare minimum information necessary to allow the creation of drivers and functioning software; nobody is asking them to surrender all their IP. PostMarketOS and other projects are a wonderful effort, but they can't keep the pace of the absurd number of perfectly good devices that are thrown away each year because their manufacturers didn't want them to be reused. This practice encourages bad habits from users contributing to pollution, and it's more a political issue than a technical one.