The shift towards decentralization is happening. With tools like Angular.js, web development moved from thin to thick clients. You can't be hip without at least one SPA under your belt. The reason for this shift is simple: Computing power is scaling horizontally. We can't keep making more powerful processors.