I don't buy the argument that it is "complicated" and I never did.
I think we really could do well to leave the "let's get rid of SBD and have one token" trope back in 2016 like all of Ned's other "great" ideas.
The code for it is extremely simple (adds basically no cost to operating the blockchain or maintaining the blockchain code), and it serves a clear and obvious purpose.
It just wasn't that well designed from the start, but subsequent developments to the blockchain overall (mostly involving DHF) have changed the situation such that we can make it work a lot better with very little effort.