It's been interesting watching web coders move I'd guess unwittingly into closed environments. The fall back of if no JS then text simple page info has evolved, either none at all or if system not open to big gratuitous scrape of PII then default page reasons, not up to date, location, age, or none at all with page elements loading but suddenly forwarding to more or less empty page once the good scrape? script has finished running. Mind the latter might be more just me due to the fact I blocked a couple of bad api sites - as in they had provided a way too intrusive script, one apple bad, the rest can go too. Yes my web experience might be sucky as a result but I can easily live with that.
Eventually once site owners become aware and if they are for instance selling wares or parts, opt to get it fixed for additional accessibility. Within Australia I've noted a few home ware based stores, slowly fix the cheap nasty code to more robust for the fact people here if there's no web site to compare, they most often don't visit the store in person either. Oh I see Rheem Australia have finally got their draw element issue sorted out. Back a few years ago I would point to it as a good obvious example of a closed environment.