Unfortunately we’ve had several years of websites absolutely taking the piss when it comes to performance and deploying molasses slow dumpster fires.
A decent level of performance these days should be table stakes, and _high_ performance is a feature. Software that’s molasses slow _is bad software_ these days.
I with you. But maybe there's a line it crosses from feature to critical impediment?
A great example is YouTube in a web browser. My internet is 350 Mbps with 20-40ms latency. Trying to load YouTube in a new browser tab takes a few to several seconds and I'm forced to wait for it to load because the sign in link doesn't show up until the end of the seizure inducing re-render flashes. Safari, no add ons.
I can't believe it takes so long and I think less of Google as a company because of it. Them speeding it up is not a feature in that case. A trillion dollar technology company ought to provide fast as merely baseline. Anything less is them intentionally disregarding their customer.
It’s fine to take time to crunch output. What needs to be fast is interaction. If it tells you “Hang on I’m working on it” I don’t think anyone minds that as long as you can leave it to cook while doing something else.
A decent level of performance these days should be table stakes, and _high_ performance is a feature. Software that’s molasses slow _is bad software_ these days.