Earlier quoted context omitted.
On large files less fires up immediately and vim is quite slow. I think that vim is loading an entire file in the memory while less just loads visible chunk. May be other vi implementations are more efficient with large files. Besides — vim really shouldn't be used on log files. It's editor, not viewer.
Vim ships with a command called `view` that will start it in read-only mode, and makes it very much a viewer — not just an editor.
Sometimes I want a viewer to just be a viewer.
Speaking of which: are there any Linux/Unix viewers that do have generalized syntax highlighting support?