Some rotten foundations and missing bits
No. We don't have everything we need. Not by a long chalk. Pioneers and innovators are still needed. It's not a matter of polishing the edges and adding some shiny trim.
* How about date/times that understand 'Not yet' and 'September 2021' or '31st January 2020 plus one month'. (https://vulpeculox.net/day/index.htm)
* How about instant access to cells in spreadsheet files as if it was a database?
* How about single key accents and special characters. i.e. using the same key for all modifications? (http://vulpeculox.net/ax/index.htm)
* How about backup software that anyone can use reliably?
* How about a calculator that spots errors by 'understanding' the compute?
* How about database sanitising that management can understand and businesses can implement?
* How about weeding the wrong and obsolete technical 'documentation' and trouble-shooting pages sloshing around the web?
* How about web search engines that allow you to exclude aggregation and recommendation sites. For example look for a place only to be swamped by poorly curated junk or Trip Advisor twaddle or properties or 'news'. If I want say 'electrical supplies' then I'm perfectly capable of typing that in. Search Engine - he say you can have all the other junk because we think it's popular.
It's great we have stuff that mostly 'just works'. It's sad that the ace minds of yesteryear have been replaced by the 'anyone can do it' brigade. eg Track-n-trace. There's very little quality in IT projects. Planning? Experience? Knowledge? Problem-solving at the design stage? Bring back limited resources where you had to work really hard in your head to get the essentials into the system.