That's a valid point. The other software I was referring to was related to an arcade front end which is obviously not critical. Also, the developer for that program was extremely active during updates would sometimes release several fixes in a single day until things worked.
For what it's worth, there is a TESTING thread here where new releases can be debugged prior to full release to the masses. From what I've seen so far, when that process is used, most issues are sused prior to release.