I think you are right
decentralisation can indeed solve a lot of problems...even companies have many zones of production factories don't they so that specific area get products from specific zones, reducing the time, cost and maintaining the quality...and it will not only help thee nvironment it will also definitely cost much less...