@glynmoody Thinking you can talk / argue with them is so... 2009?
If Musk donates they will use that money to buy exposure on social media. We've seen it happen everywhere in Europe: politicians getting votes online, not by debating.
If you want to stop this without stopping donations there's one route: ban politics on social media. And good luck with that.