What factors?

The death of Flash player and rise of HTML5. A desire to see more pretty stuff happen in the browser.

Automattic supporting socket.io was a really interesting move and I think it symbolises a reassuring commitment to different technologies like Node.js which we use on WordPress powered apps like gamefroot.com/leveleditor when PHP starts to slow things down. Exciting times for teh interwebs :)