I think it is more a fundamental philosophical problem with Ethereum. They have fascinating ideas and workarounds for all sorts of issues, but in the end they keep layering complex solutions on more complex solutions.
Maybe a bit like enterprise software, just add another abstraction layer...
Maybe a bit like enterprise software, just add another abstraction layer...