G, your last posts smacked of reasonableness. Before that you seemed less enchanted with protests pretty much altogether.
As for the specifics, why do think that Trump did a U-turn on the ICE facilities. Tens of millions of dollars were spent to acquire these properties, many tens of millions. And suddenly ALL of the projects were halted. I'll stipulate that some of the communities pointed out that these ICE stations would have used up utilities that didn't exist. But I'm not sure that such FACTS would deter Trump and his stupids from proceeding. But public hearings and public outcry seems to have had a significant effect.
As for #2-3, of course money is the motivation. But the protests likely highlighted the public's intent to boycott. As for the bank, yes, people have taken money out of the bank and continue to do so.
The direct effect of protests is probably hard to assess. There is likely some add-on effects based on the spreading of citizens' feelings. Normal people don't get access to megaphones like politicians and movie stars, etc. So collective voicing is their best way to amplify their opinions.
But I'm glad that you see SOME benefit. Agree with you/Dave that "fuck Trump" signs aren't really useful. Carry a sign that says what you want.