Decouple Teams from Skype
It seems the conjoinedness of Teams with Skype causes alot of issues.
Replace the aspects of Teams that are still using Skype with an originally developed Teams code.
This is a terrible idea. Users want convergence not divergence. If I could, I'd rather have only one client open, especially when it simply pertains to Instant and Group Messaging. I'd rather have both clients know how to handle messaging at the bare minimum to one another. If a Conference is started in Teams from a Skype User, then I would expect some sort of URI that allows for the Skype client to launch to allow that meeting to occur. When the users have to have multiple clients open for the day to day operation (E-mail Client, Skype, Teams, etc) then it reduces their productivity and makes them frustrated. If one's own company can't resolve this issue, then imagine what it turns into when their own customers use multiple messengers as well? Now there are even more client open.
Integration is what made Slack do so well as there are methods for bridging all sorts of services into Slack, including Outlook, Gmail. If Teams fails to do this, then I can't see why customers would choose Teams and instead just use something like Slack.
Dan Smith commented
In the past, I could turn off the skype integration but it looks like that option has been removed. This is causing problems: Teams tells people that i'm online in Skype, but I'm not. Then when they try to reach me ,they aren't able to.