If you have something that's sort of mark-up appointed, that it needs to be interactive and you end up using it on Canvas, you're going to rebuild the lot of infrastructure that SVG gives you and vice versa. 