Before I'm called stupid, keep in mind that in Medieval times, and until quite recently, people had to work 7 days a week, 12 hours a day. Now we are down to 5 days a week, 7 or 8 hours a day (in the west anyway). Who's to say it can't come down to 3 days a week, 5 hours a day, or two days a week, 8 hours a day?
This is why, when everyone was freaking out that Islamic parties were being elected left and right following the Arab Spring, I didn't. People quickly come to realize that this doesn't work, and now the people in Egypt overthrew their Islamic president. More will follow I hope.
There's a reason people separate State from Church/Mosque/Synagogue, and people need to learn this.
Also, HTTP 1.1's main problem is that it's sequential - you can't get the next resource unless the current one is done - and that is its main flaw (just like the main flaw of 1.0 was the one transaction per connection default behavior that Netscape patched and made its way to 1.1). HTTP 2.0 seems to fix that, so this is good.
The most difficult thing in the world is to know how to do a thing and to watch someone else doing it wrong, without commenting. -- T.H. White