I think we all can agree that corporations provide many people, and society in general a lot of good as well as the bad that comes on when any organization becomes in different. Your article spoke of the value of moving government controls back to the states and the local government. I think ownership of the jobs likewise, when achievable, should return to the communities. There are many things that size of an operation makes this impractical.
But with the advent of block chain technologies, and the ability of companies to audit subsidiaries on a daily basis if necessary, it does not take much imagination to see that multi tiered corporations could be reorganized around a local Optima where each subsidiary stands on its own feet.
This would allow local management of an operation that would need to succeed or fail based upon its members productivity. Maybe I need to write an article think this through better!