I gave a presentation on why the Web needs maps in HTML, and why the mapping community should come together to help with that effort. I also wrote a position statement, that will give you an idea of my thinking on the matter. I would greatly appreciate your views on this topic.
The video of the presentation is available