Look, no campaign wants to annoy voters but also they want everyone to be contacted. Just respond with “STOP” and it will stop. Unfortunately, every campaign buys your data so nearly ever campaign will send you a text.
Also, they use various services to send these texts so each the numbers sent from will change so you can’t just block them.
You can say, “alexa, play classic punk” and suddenly you are using Amazon Music.