My tomorrow understanding may be worst than that of today. Time passing is no guarantee for elevated intelligence.
Time to live for said solution is a practical factor that could and should settle the complexity issue of the solution, which may also turn into exploratory curiosity-enhanced over engineered solution.
Finally, all solutions have technical debts. Unavoidably sublime. We just choose to look the other way in most cases.