What if pools and wallet companies and devs decided (for the
interests of their multi-billion business) to block
terrorist wallets, e.g. because of US authorities threatening the whole community?

you are comparing apples and oranges!
your other arguments are like saying our browsers must not have stopped rejecting SHA1 SSL certificates because some people might be lazy in upgrading their certificate to a more secure hash algorithm even though there was a transition period given to everyone to move to new algorithms! instead they should have given the "lazy server" a workaround to push their SHA1 certificates as valid!!!