I'm quite close to agreeing with you. I can only imagine two good reasons to change the UI:
1. Fixes - the need to add, remove or change something to fix a bug or an objectively wrong detail.
2. Evolution - noticing that all similar apps have done that change and you're phasing out.
Any other subjective reason to change puts users in a perception of randomness.