Unfortunately, that "just software" has a lot of hardware interactions that can do bad things to the Crio. Some of the bug-hunts recently have resulted in Crio's that were non-responsive and required being reset in safe mode and reimaged to get working again.
Some issues that have been found have resulted in very unusual robot behavior (read as motion when none was expected).
I hate to think about teams having something happen to their Crio that rendered it inoperable for a time, or even worse, someone getting injured because of mismatching softare versions or malfunctioning software.
Brad Miller and WPI are very interested in getting the code out there - I'm positive it will happen as soon as humanly possible.