D&D5 is amazingly elegant.

It is NOT simple. It has a simple core. Which builds on massive complexity.

This to me is the gold standard of rulesystem design. It is the good old saying of Einstein: make it as simple as possible - but not any more simple.

As a programmer it also reminds me of Unix. Unlike any other system, unix builds on very simple principles, which leads to a very intuitive system that can build enormous complexity.

I havent played PoE, or watched any PoE videos, or read through any PoE wiki. But frankly it doesnt sound like a too well designed game.

The drawbacks of D&D are obvious, and they are there because D&D is designed for tabletop. This leads to many restrictions that are not necessary in computer games, like spells per day, or how resistance doesnt stack. These are simplifications to make handling in tabletop as easy as possible. Games designed for computers can easily for example have action points, or can have armor with percentage damage reduction, or can have items which need repair.