Yes, I agree browser compatibility is an issue as with so many other features on the web but with CSS we can easily check support with @supports and add fallback styles accordingly. If a property is not supported CSS won't throw out errors, it will silently cascade to other styles so adding fallback styles works out of the box.
I'm viewing this content through the latest stable build of Firefox, and see a lot of broken image icons. Not sure degradation is working as expected.
With Google deliberately breaking ad blockers in future Chrome versions, there are likely going to be a lot more Firefox users sooner than later.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.