Newer features means more productive, more readable and possibly faster code. Newer versions also pump out bug fixes and new optimizations. There's nothing worse than not being able to reply on the standard library. So I'd say that there's no reason to upgrade until it's not supported any more is nonsense. I can understand if you're stuck with a thick-headed employer who does not wish to upgrade no matter what, though.