> Another is they just changing their ui/ux lead and they have different views.
This one specifically irritates me. Even under the assumption that that new lead is correct and the new interface is cleaner and more usable, it still needs to be weighed against the time it takes to retrain users to the new format. You have to deal with what you were given. You can't just burn Rome to the ground, rebuild it in a day, and expect everything to be fine. For the love of god, at least do testing to show that this the cost doesn't outweigh the benefits.
Bring in a new CTO/tech lead and they'll tell you the current architecture is outdated or the code is spaghetti and needs a rewrite in [insert architecture/language doing the rounds on HN]. Bring in a new project manager and they'll want to introduce [insert Agile framework du jour]. Someone has been hired for presumably a lot of money, and if they just go "meh, it's fine, we just need to tidy things up a bit here and there" people might question why they were hired for a lot of money.
Giving such downsides to not changing the UI, no cost is too high for a new UI lead.
Another is they just changing their ui/ux lead and they have different views.
It can also redesigned to match style updates, useful for fashion, travel or wedding sites.
Sometimes the menu increases that a list of buttons can't accommodate anymore so it's changed to it's own page or drop-down.
Sometimes they want people to be confused and ask the changes in more general forums, generating free publications.