In defense of 
Should you be using canvas directly?I'm currently writing my 3rd HTML based game, and I'm so tired of using jQuery and DOM directly, so I want to replace it with canvas. Game is a turn-based strategy, so performance is not an issue (there will be some animations, but rare).I looked at the canvas and then at a lot of 2D libraries that can speed the development and prevent me from reinventing the wheel. I'm overwhelmed with options. From some 20+ I investigated I narrowed the list down to these:  - CanvasEngine
  - Cocos2D
  - MelonJS
  - Quintus
  - EaselJS

I have no idea which one to pick. Any tips?