I recall reading this... and while I agree with the
sentiment, I think it sells vi short. Part of what I love
about working with Vim is that is has the raw ingredients
for you to cook up interesting, rather than menial,
solutions. Perhaps more so than sed, though to state so
affirmatively is more than my knowledge of each will allow.