Basically, this is the downside of what you get with a free enterprise system. Not that I am against it, its just what you get. Let get even simpler that what you have listed:
Cell phones: Why don't they all use the same plug to charge them? The chargers all do the same exact thing.
Oil Filters: There is absolutely no reason that there cannot be about three oil filters that will work in all the automobiles and trucks we use. This would really reduce inventory for auto parts stores and the price per filter, since they would make so many of the same.
Networking: Mac has been doing this better that Microsoft ever since the Mac Plus came out. Microsoft networking is STILL not simple after 20 years, WHY???
I believe that in GB it has been mandated that all cell phones use the same plug. Now I dont want more government regulation any more than the next guy, but this seems to make sense to me.
Keep Up with TechRepublic