What’s a better alternative? I was a big fan of Teams back when I worked with an org that used it

How? It can’t even handle copy/pasting text without fucking up the formatting.

Creating new SharePoint sites whenever you start a chat so that you have a whole new way to lose your documents?

Better alternative? Pretty much any other chat app.