Because what we are seeing certainly seems malicious - the idea that it can work by changing the user header looked, at least to me, as a swipe to Firefox, but instead, you're explaining that you simply couldn't guarantee support.
Now, it would be cool if you could simply just state that on the page, instead of simply saying it won't work - but I do understand the desire to not present something with potential issues to the general public.
Thanks for taking the time, here.
Having worked at Microsoft though, if your team cannot guarantee that a feature works on a browser that uses some non-standard things, is a decision that product will make on how to proceed. Display a warning or just don't support? Perhaps there might be security issues in the future the company wants to avoid this way, knowing they could not patch it? And so on.
Beyond speculation, I don't have much more to offer.
While chat will probably work, as it doesn't have anything browser-specific, I am not sure video/audio calls will be reliable. Even if they work now, that flow is no longer tested or fixed if it breaks on Firefox. The downloadable video/audio plugin on Windows and Mac, supporting Firefox is the expensive part that the team likely stopped supporting.