Wouldn't g ctrl+] work for jumping to definition with a tags file?
I suspect the reason a lot of people don't seem to refactor their code is because they would have to do so semi-manually with whatever hip-but-feature-bereft editor they've sworn allegiance to.