I still absolutely loathe teams. There is no way to get it to show you have unread messages (the red dot of slack). Notifications do not work reliably. When I am in a Teams channel I miss notifications from the Chat channels, and vice versa.
For me Teams has been a major downgrade from Slack
My biggest gripe is people keep creating new "posts" thinking they're simply typing in to a normal chat window. The posts are replies to other posts, but then when you go back to that screen (team?) they're in a completely random order.
I like IRC and use it. I have zero understanding why anyone on HN thinks IRC is a viable chat option outside uber-nerds.
Show me a training plan (outline is fine), case study or blog or anything outlining how to train my 50 non-technical coworkers in the use of IRC. They need image support and audio chat and all the other modern chat features users demand. Keep in mind there are a lot of chat options and users will walk if what you want to use is rejected by them.
IRC is not and has not been a even remotely viable option for anyone but nerds and hobbyists for many years now. i would be very happy to see any evidence to the contrary.
For me Teams has been a major downgrade from Slack