Except that forces people to always try to stay bleeding edge, otherwise upgrading in the future becomes a huge hassle.
Compare this with Clojure where you can almost guarantee that you can move between any stable version without having to change your code, even if you jump 4-5 versions.