Their engineers have been working tirelessly to make Sharepoint/Office/Active Directory as terrible as it possibly could be while still technically being functional, while continuing to raise prices on them. I've seen many small business start to chose Google Workspace over them, the cracks have formed and are large enough that they are no longer in a position were every business just go with Office because that's what everyone uses.
Sharepoint has never not been terrible.
I see more businesses on the office + Team stack then Google workspace. So far more.
I think the differentiator is Team, which Google for some mysterious reason can't build or doesn't want to.