The difference is that software projects are always hot garbage that barely works. So long as end user functionality doesn't change this is at worst benign.
UI changes on the other hand are always detrimental to users who have spent the time learning how to use the software.