It feels like Microsoft has multiple teams building competing products without any oversight or cross communication.Take for example SharePoint Conversations, Yammer, Office 365 Groups, Outlook Public Folders, and recently Microsoft Teams - I've given up trying to explain to my users which one to use for group conversations. So now we have Outlook Task Assignments, SharePoint Tasks, Planner, and To-Do? How can I be productive if I'm spending half my time keeping up with all the different places I might have tasks?
Microsoft should have *one* solution for a need, and make that solution appear in all the different Microsoft applications. A good example of this is Skype for Business. I can use Skype for Business to live chat from Outlook, Microsoft Teams, every Office 365/SharePoint-based service, and of course the Skype for Business desktop and mobile applications. It's all one system, integrated into every Microsoft application. Microsoft, please do the same for all your other services!”