People who complain the button is ugly seem to be missing the point. iF there is something that flash can do that HTML5 and the canvas can't do then it's a bridge to be crossed.
While this might be a bad example it would be worth wile to have a list of what flash can do that HTML5 can not yet. The we can talk about if it is or is not worth implementing.