Hopefully, over time, we will get better and better in creating the world of software from small interoperable pieces that can be maintained by small teams or even solo entrepreneurs.
Just today I learned that the unzip program hasn't had an official release since 2009 (!) and everyone ships a different set of patches for it.
Relevant xkcd 2347 [1].