Apple is definitely one of the worst transgressors in that regards since its business model is based on "bait & switch" strategy where they fleece their suckers they call customers of their money whether initially in overpriced devices or afterwards in after-sales servicing and parts.
Safari WebKit is limited in comparison to Chrome's Blink or FF's Geiko in terms of features available and sadly it accumulated a lot of bugs that are waiting to be fixed since Apple opted to a slow release cycle model unlike the other evergreen vendors.
Also worth mentioning that web devs are usually considered power users when it comes to browsers and that's why our use profile and needs differ from that of the ordinary user