Devs are trying to do good things, but they are making things more complex each step of the way, making developing more important as they go. Keep it simple. Lock down the protocol and let people build on top of it
Institutions/individuals will try to perpetuate the problem to which they are the solution.