The scary thing with overly complex solutions
is that once they persist long enough and are more adopted in the industry, they become familiar solutions.
And increased familiarity makes it easier to do use an overly complex solution for the given problem, which is the trap that ignores all the carrying costs of complexity out of which is harder to get out of.