What has crypto provided: If paypal/bank transfers decide to exit that space, no more donations. Not the case with crypto. Also, weapons are getting bought directly with crypto in UKR, so your last point is not not necessarily true[0].
Question of course is has such exiting happened. Have payment processors threatened or actually left a space over somewhat subjective judgements? Answer in this case in recent years is yes: Assange, OnlyFans, Canadian Truckers, etc.
Stating the above doesn't imply I support the above 3/etc., but it does show to me that based on which way the wind is blowing, payment censorship can and does happen. Assuming a payment processor/corporation will always be on your side ideologically isn't a great call. Popular German firms today were popular German firms under National Socialism. Or, are you going to tell me there isn't a single successful and well-regarded corporation today that wasn't enforcing segregation happily 60 years ago?
I'm also not implying necessarily an equivalence in present day payment censorship to segregation. But I certainly standby that hedging your bets on your ideological views always aligning to corporate/govt entities and as such you don't have to consider payment censorship is a bad call. Crypto isn't perfect, and 999/1000 times I'll use a credit card, but its an important alternative.
What happens when Climate Action groups get fed up, really start turning the screws on Exxon, and also rely on corporate infra (GSuite, Slack, Paypal) for running everything internally? Who does a payment processor side with - climate action groups perhaps doing not nice activism, or their ~largest client (ignore details here for a second) Exxon who is fed up with the activism and starts turning screws back? This has already happened with communications platforms via warehouse unionization, and QED Signal is pretty widely used. Are you saying it won't happen with payments, or there is at least a risk worth acknowledging?
[0] https://time.com/6155209/ukraine-crypto/#:~:text=Ukraine%20h....