Is there a systemic way to stop this nonsense? At this point, I even tried reporting suspected offending apps on both Google and Apple market, but there is no 'spam' option.
I am relatively certain it is a bipartisan issue. I just don't want to be bothered.
Incidentally, is there a way to remove yourself from the voter rolls? I am not trolling. At this point, I am just desperate for a solution. Today it is election, but tomorrow it is regular 'I want to sell you Z'.
Contact list whitelist app?
On Android/Pixels, their spam blocking is actually really good and catches 90% of political spam (a few do get through). I tried to use an iPhone for a while but the spam was so bad I had to switch back to Pixel just for the (much better) political spam blocking.
I made the mistake of donating a few thousand dollars last election cycle, and now I get dozens/hundreds of spam messages from different candidates. One day I'll change my phone number and never let it get into the voter or donor rolls again... the entire system is purposely set up to screw the little guy over so that the politicians can get their donations/bribes.
Additionally, I installed an iOS app called SMS Spam Stopper that will filter using on-device heuristics based on a large local library of spammy keywords or phrases, or alternatively you can provide your own keywords or phrases to block. The app has an odd UI, but works. Offending texts are moved into the Junk folder outside of your normal view in Messages that won't trigger notifications or badges. False positives are rare, but occasionally I find missing SMS two-factor codes directed there. Obviously, this is on an iPhone, but I'm sure similar exists on Android.
Further still, I liberally report spam texts and originating phone number to my phone company –– I don't know if all providers do this, but mine has a SMS short code you can forward spam texts to, followed by the offending phone number, and if they get enough reports, they'll block them on their side. This is less effective, because they have an endless supply of phone numbers. I'd like to think an especially analytical spammer may one day group me among phone numbers that never respond and may also be reporting them, getting their numbers shut down prematurely. Apple also provides a link directly in Messages to report and delete spam texts from numbers not in your contacts. So I do that, too.
I do similar to phone calls, and it's all really helped keep my phone from causing frustration. The maintenance decreases dramatically with time.