Unit Tests = The assurance/confidence that you get, if something changes logic, this test will break & you will know it. Aside from just limiting bugs - this is more powerful.
My second theory would be that the unit tests are written by the inexperienced developers while the good developers write the other code.
Isolated units that are well tested usually don't need to be updated in my experience so they rarely break.