I agree the general premise but do not agree when it comes to browser support. I feel like we should be building for the 98% or even 95% and force the remaining to upgrade their browsers. I've built for the IE6 - IE11 era for a painful and long time. I do not give a shit if you want to use a 3 year old browser at this point. Go look at a blank screen.
What you describe is not feasible in competitive mature markets like good part of e-commerce. As of 2024 at one of my clients we were still supporting IE8 and as of 2026 I still have significant traffic at some clients from IE9 and 11 or ancient firefox/chrome versions. The reason is quite simple when you analyze the data: it's concentrated between 8.30 and 5.30 pm. Those are people sitting at their desk in a bank or…
But being forced to use ancient Chrome/Edge versions? You are exposing your users to half a dozen sandbox escapes, and there's no big blocker from upgrading. Is their IT department asleep at the wheel?