I would have to disagree, we are developing a fairly advanced multiplayer game using the canvas. You can see some of the gameplay at http://youtu.be/2Mskv0kdo84, we'll be launching into beta in about a month. WebGL is great, but I'd say we are still 1-2 years from being able to use it mainstream.