It's as if they saw how badly they messed up the Lync -> "Skype for business" transition and thought, "Yeah let's try that again".
I was working at Microsoft during the switch to Skype for Business and the employees were dogfooding the beta. Terrible time to be alive.
Every step was about as fucked-up as every other.
;)
Teams (Windows, Old) showed them a rewrite from the ground up could still be a dumpster fire.