You don't see a difference in openness between a proprietary programming environment and an open source language using an open standard drawing API?
Are you maybe saying canvasses are a step back for accessibility? Because I do see that problem (though hopefully it will be addressed).