You're overconfident. Replacing massive institutions overnight is a recipe for chaos. What we have now is not perfect, but it works. Within days of instituting your system, there could be a catastrophic oversight that causes mass unrest. Gradual change is far less risky.
Programmers love rewriting things from scratch. But experienced programmers know it's often better to see what can be salvaged.