the problem is that without an easy way to upgrade perl and then see if everything still works the process of testing the scripts becomes impractical (having to change each one to test it)
this will mean that when someone (years from now) finally does want to modify a script to use a new feature and they go from 5.14 (default with no use) to 5.20, a lot of things unrelated to what they are currently working on may break. In many cases it's far better to do the testing of new features and fixing breakage incrementally rather than let the changes pile up and have to deal with them all at once.