New ideas are untested and spring from rational models (mind junk). Empirical solutions are simple, robust, and proven. I quickly and confidently implement these simple solutions wherever there is a squeaky wheel needing grease. I approach new designs with caution. Committing to a new paradigm generally weakens future freedom in coding.
My wisdom is in knowing that mother nature tries tiny incremental changes here and there. If the change is evolutionary it propagates. Otherwise it dies out with little loss to the system.
City planners favor large hi-rises, highways, and parks. They like zoning and separating commercial and residential areas. They like punctuated uniformity. All these things are contrary to the nature of an old growth forest. They are also contrary to life thriving in a city. Be careful what you envision as a utopia for your application.
A solution must have usability, flexibility, stability, maintainability, sustainability, adaptability, and most importantly cost-justifiability.