And then MS makes changed like the ribbons for MA Office and you start training again.
Most people don’t know much about the OS or Office, so you have to train them anyway for the companies use cases and non standard programs.
MS just seems convenient, but isn’t. In large companies every update brings problems.
Things like Teams change the UI quite often which leads to support questions.
So for me the training costs don’t differ that much.