You've got me on navigable hyperlinks with a simple setting or key stroke out of the box, but it's trivial to write a binding to open the URI beneath the cursor.
Eh, I use all of those extensively...vim ships with syntax highlighting and syntax aware folding for every obscure language I've ever used (well, there was one academic project language that didn't ship those with vim, but guess what, they had those files in their repository).
Marks are powerful and play really well with all the movements like I'd expect them too...
So, you regularly use vim without any plugins then?
Marks doesn't even have a visual indicator. So, somehow I doubt you're just using marks for bookmarking and vanilla syntax highlighting is pretty weak.
Let's see your list of plugins. I bet you have at least 30 of them.
Edit: Forgot to answer the initial question. Yes, I use vim exclusively for anything involving editing/writing. In the past years mostly C, C++, Haskell, LaTeX, Java, python...
Largest codebases I've worked with were upwards of 200k SLOC.
I strongly disagree. They're all very powerful features that don't require anything to be useful, if not user friendly, out of the box in a reasonable distribution of vim.