If thousands of lines of code can make bitcoin complex, then all the altcoin are more complex than bitcoin.
This topic is about the simplicity of system design, not about the UX which is also important, but an entirely different thing.
Bitcoins tokenomis, emission, and creation everything is simple and hasn't changed at all since its creation.
The question is, could it be simpler? And today we know the answer is affirmative.
Satoshi already thought of lots of probabilities before bringing this out to the public.
Satoshi being brilliant doesn't mean he knew everything. He discovered a new space but didn't research all of it because he was aware of the analysis paralysis problem and had to start with something that wasn't the best system possible, but was good enough.