They have no obligation to do so. But then why not be honest about refusing service to users of a competing platform, rather than claiming that it's about the technical capabilities of the browser? This is something that was working on WP devices until today and has been intentionally disabled.