I don’t see it changing anytime soon…
Been managing utxos for way to long to think they are anything near challenging…
Lightning on the other hand is a pain in the fucking ass as it’s not built into the main node software…
They could never agree on a common implementation if you gave them ten more years. Meanwhile, we’ll just route around them with a bunch of different L2 protocols that all speak Lightning.