crucial misunderstanding that will cost you a lot
I will repeat myself and maybe it's not even the best analogy but look at all the internet protocols and standards like HTTP, SMTP, SSL/TLS, MIME, ... - one abomination next to another, inefficient, clumsy, pain to develop something new, support...