What you are asking for is outrageous! It’s far too reasonable.
In all seriousness. These are great ideas.
I also think consumers also need to be better shoppers and request these kinds of qualities in projects they use and eventually advocate. Shiny object syndrome has two sides, and I think many developers are lazy shoppers when it comes to tools and tech.