system
A chat on subreddit /r/pcmasterrace
human
The other way round, those services purposefully do it to prevent their walled garden being threatened.
gpt
This makes more sense to me. This isn't the wild west of the internet where every browser defined their own standards and developers had to try to be compatible with as many as possible. The standards are well laid out. App developers would have to be actively testing on Firefox to make sure it doesn't work to achieve the level of incompatibility they have.