This is in fact demonstrably incorrect.
In this time and age of social media shaming people and "cancelling" them has shown itself to be an effective method of making people reconsider their actions. As the matter of fact, it can absolutely scale up to shaming corporations via boycotting their products/services, if cancelling mob is large enough and profits tank sufficiently. Money talks, you know?
Is cancelling "effective"? Really? Doesn't it mostly lead to people dropping off the map for a little while, then coming back with nothing having changed? There are tons of examples of exactly that happening, at least. Sure, some people have disappeared from public attention quite completely after being cancelled, but that number is extremely low.
As for boycotts: there has been
one effective large-scale boycott in the history of the world. One. That was the one organized against the South African apartheid regime. Most of the time these things either have no effect whatsoever, or lead to an increase in lip service/greenwashing among the companies targeted. Actual, real, effective changes from boycotts and similar efforts is quite rare overall. Policy and legislation on the other hand,
is effective, which is why corporations spend so much time and money lobbying and astroturfing to counteract or remove policies and laws they don't like.
Calling any individual out for being hypocritical is far more likely to lead to entrenched positions and outright hostility than anything else. Progress needs to be made by being smart first and foremost, and that means both directing attention and effort where it makes an impact, and not starting unnecessary fights. That just leads to polarization and stagnation.
I really don't care about the power consumption, if people cared at all they would have killed crypto as soon as it was created.
Depends who you mean by "people" I guess.
People tend to care about both each other and the survival of humanity broadly (though there are obviously
tons of exceptions). People in power, which typically also means people with vast personal wealth, very often either do not, or care
more about entrenching and increasing their own wealth. And those are the ones who could have killed crypto, if anyone, after all. Your run-of-the-mill environmentally conscious person does not have any effective means of stopping an investment capital "bank" from financing a tech startup that promises to take their money, use it to burn energy, and create more "money" from that.