I find I'm constant running into UI limitations.
For example I often have to record a team meeting which is saved to OneDrive and then edit it and copy it up to a SharePoint site.
If the SharePoint site is in my recently used sites I can just copy it directly to the new location and it's almost instant. If not there is no way to navigate to the SharePoint site. I have to download it and upload it to the new location. Which is a lot slower. Why there is no option except recent sites is baffling.
Another one they did is replace MS Stream with a new version called MS Stream. Whaaa? In some locations they refer to old version as MS Stream Classic.
Same with SharePoint we have a Team Collaboration Site, a Team Communication Site. None of this is MS Teams. Though every MS Team has an associated SharePoint Team Collaboration attached. Other than a tiny icon no way of knowing the difference. Then to top it all they have different and overlapping security models. Then trying to have a conversion about a project teams at work becomes a confused mess of people saying "Team" interchangeably.
Or Gmail. Why can I not manage labels and rules on my phone but only in the desktop app. Or outlook rules, some work server side some only in the desktop client.
Is Linux or OSX any better, more consistent?