I think ides should have a really easy way to see old code. I'm thinking like arrow buttons next to each function and you can browse though older versions.
It's true in theory all your old code is stored in vcs but it's such a bear to actually go look at it.