Safari isn't the problem. It's not chrome either. The problem is that 99.99% of people using the web via these browsers doesn't give a shit. It's up to us developers to build for what people are using right now.
It should be self-evident how wrong this is from the fact that UIs (web and otherwise) from (e.g.) the early 90s are pretty hideous (and much harder-to-use, in many cases)[1]. One has to balance between building for the present and moving the ecosystem and its capabilities forward.
[1] Note that this is an overlapping but different discussion from "the web was created for serving static pages and it should stick to that"
[1] Note that this is an overlapping but different discussion from "the web was created for serving static pages and it should stick to that"