Yes, this is true, but machine learning is but one aspect of artificial intelligence. There's also neural networks, and I reckon we might see some interesting stuff come out of Quantum Computing too...
It would be hard to argue that DNA coding directly effects behaviour. DNA only determines how genes are expressed and proteins are built, where behaviour is an emergent phenomena - behaviour is genes and DNA but it is also the large scale interaction of all of those processes and external input which makes it much more than the sum of the DNA parts.
You're just assuming that one set of optimisations are the most important for everyone in UI design. Good UI design doesn't state that it is always the case that people should be able to use it intuitively. Sometimes enhanced performance, speed, and focus over the long term are optimised over intuitiveness. This is the case for Vim. There is room in the world for both sets of optimisations.
> Also, why do I have to have a special mode to insert things?
First and foremost Vim is a modal text editor. If you don't like that Vim is probably not for you. Your comment is kind of like saying I'm really trying to like chocolate, but I don't like the flavour.
There's a Vim way of doing things, if you really take the time to learn it then the questions you are asking will all be resolved.