I think it is no coincidence that vi are the middle two letters in "evil" :-D
As user friendlyness goes, it isn't.
It's there simply becasue it has been around a long time and lots of people know it. If you get into trouble on an old system it'll be there to save you ass. It's everywhere, type vim in a shell in BeOS and it'll appear...
Anyone who actually likes it, quite frankly needs their head examined.
And no I don't like emacs either, I prefer something from this century.