The simplest code is an empty file. And yet, we live in a world with complex software. There are tradeoffs, but this article doesn't help you make them.
Reminds me of this: https://github.com/kelseyhightower/nocode
Sure it does. It clearly states that sometimes new features or performance optimisations have to be sacrificed to keep the software simple.
By adding a lot more complex code can I make this blitter 100 times faster? By using this more complex algorithm can I make a "simple" string search amazingly faster?
As for features: Word has more features than Notepad. So why doesn't everyone use notepad?