I held off on Windows 10 for as long as I could until my job required it. Now this nonsense. I hope this isn't the start of them joining on the web DRM bandwagon.
That's the go to way to do it, you only allow the browsers that you know work, Firefox probably works fine for most things but maybe one feature breaks and instead of fixing it they decided to remove it from the whitelist
The server just sends files as responses to http requests. If the server is playing nice and just checks the user agent reported by the client, then that's what you would expect.
And, it might make sense to do so in order to provide a product that meets certain requirements. It is certainly worrying that they need to do that, and not a good thing to make products exclusive to proprietary clients.
On Firefox perhaps a UA value can still be set in "general.useragent.override".
Used to do it a couple of years ago, now I just prefer letting websites know that they are still receiving traffic from users running Firefox instead of Chrome.