> You should be delivering the best possible experience for the user based on what their device can do, not the lowest common denominator of some arbitrary set of features.
Technically that's what Progressive means in Progressive Web Apps. That the developer enables features for customers based on the browser API support on their device, inadvertently ending up with software that works differently on every person's device. You might not like it, but that's what peak Chromebook performance looks like.