It's interesting how everything you list is created problems in the tools themselves.
If you step back and just look at "can this do what I wanted" without worrying about what shit storm of software makes it work.
Mind you perfectionists will always have work. That doesn't mean anything.
I don't know, transportation is a solved problem: travel point A to point B.
and we wouldn't so easily balk at improvements across and label them as window dressing. Resume padding.