Love Microsoft Teams?
Then you are an an unimaginativie type, for whom the concept of collaborating together using the Internet on a flexible and hoc basis using various ways and means according to requirements has passed you by completely as you rather sadly say "Yay, Microsoft Teams! Now we can work together on the Internet!"