But anybody should be entitled to refuse a job interview for any reason he wants.
I don't believe this to be the case, I am not mandated to run a particular editor (for example), but teams is mandated to be open and running at all times in order to talk to people, and alternative channels are verboten.
> Especially given we're talking about teams which you will probably STILL have to interact with whenever you communicate with other organisations since it's one of the market leaders.
Foregoing all interaction is different than running it as the primary and sole communication platform.
This really boils down to concerns on deployment efforts, but when you can't get the basic comm channels reasonable, absolutely there is a big issue.
You need to set your standards higher and realize the impacts of basic amenities being junk.