This is what we need for sure, @uncanny_kate
When you lay it out like that, though, it is clear that this can't be done by corporations with "growth leading to monopoly rents" as an imperative.
We need to stop begging them to act against their legally mandated shareholder interests, and instead demand collective funding from the people's purse, for making and maintaining user-respecting software essential to our modern lives.