Já Canvasu celkem fandím, protože čím jiným nahradit Flash (a poslouchat po zbytek života, že Flash je zlo, nechci :)). Myslím, že hry na web patří… v podstatě cokoliv patří na web (uživatelé nechtějí pořád něco instalovat).
Hry ale nejsou hypertext, takže je nesmysl řešit je v DOMu, řešit mark-up postaviček atd. :)
Podle mě se všechno bude odvíjet od nástrojů na tvorbu takových věcí. Pokud např. Adobe (má nejlíp našlápnuto) přijde s kompilací animací a ActionScriptu do Canvasu/JS, tak se to rychle rozšíří a stane běžnou praxí. A Canvas by pro ně neměl být problém, je to „takový jiný Flash Player“. A s vektory se tam přece pracovat může, nebo ne? (pouze nejsou zapsány deklarativně, čili jako součást DOMu)