@tokyo_0 we all tend to fall into the "yeah, but I can't use the old stuff, because MY PROBLEMS ARE COMPLICATED!" hole.
so we reinvent the wheel and overcomplicate solutions
sometimes we're somewhat correct in that, but most of the times it's just in error
and then the solutions not only have to support YOUR complex stuff, but everone elses complex stuff too. The simple use-case tends to get ignored, because that's solved already.
You don't become a hero by solving how to butter bread.