Until you've actually developed for mobile Safari, and had to deal with absurd bugs and anti-user problems that have been around for a decade, it's difficult to understand the scale of the problem.
Even if you ignore any of the new shiny APIs and features being ignored by Apple, the general state of web support by Safari is atrocious and forces developers into many one-offs specially for that browser. This is actively anti user.