> Plenty of banks will say "only available in Chrome" or "you must be running version xyz of your browser".
Despite bogus requirements like these, websites have to rely on hacks to figure out what browser you're using, usually making it trivial to spoof (especially between browsers using the same engine). More importantly, websites can't prevent extensions from running, which I believe was one of WEI's goals.
> You'll also notice that modern phones have a "spam caller" feature.
I have yet to see a smartphone that enforces such feature and does not allow the user to disable or configure it.
> At a network level, STIR/SHAKEN is also trying to block you from answering fraudulent calls.
I am unfamiliar with STIR/SHAKEN, but Wikipedia describes it as "a suite of protocols and procedures intended to combat caller ID spoofing". This is fraudulent in the sense of "the caller is not who they claim to be," and not "this caller is on our blacklist" or even "is not on our whitelist". YMMV as some countries require GSM subscribers to ID themselves, but it's still far from a central entity deciding who is allowed to call you.