Joe: Try to write a few pages in vi, have it spell checked, work on the styles, switch to printers seamlessly, create an index, glossary, cross-references, add versioning, add graphics, save as HTML, connect to a database, try doing all of this in VI, (with a some handy references such as PCL and Postscript codes), and have very good imagination of how your creation just might come out when you need to publish (since you have no idea from looking at the document in text mode)
All of this is, IMHO, done more efficiently in emacs (or any other decent text editor) and LaTeX. Publish directly in pdf format or use HyperLaTeX for HTML target.
-fyo |