To be fair, I think it is reasonable to rate things you have no complaints about as high as possible. If I see a rating with three stars, I assume that it was okay with a few rough spots. I like the idea that all products start out as five stars unless there is something really wrong, and you start knocking points for problems.
Funny, I do remember thinking yesterday that having teams installed by default is basically Internet explorer all over again. On the other hand, from what I’ve seen I don’t think most companies really care and that they would install teams anyway. The integration with the rest of Microsoft is really convenient from a business perspective. My work uses it, and teams is scary efficient at scheduling meetings. Far better than zoom.
There’s a big difference between identifying yourself to a neutral ISP versus identifying yourself to the government. In general, I’m not that skeptical of government, but this is one issue where I worry about the right wing loonies getting their way. God help us if it’s ever criminalized