Don't forget the thousands/(millions) of companies who have enterprise contract for Office 365 and for which Teams comes for "free". Like the company I work for of hundreds of thousands of employees.
This is a good point. Office 365 seems to have a lot of free applications we don’t use (we tried teams 3 years ago...). They have a trello like thing and a file sharing like thing and a whole host of other stuff bundled in.