Regarding musical protests, I always try to stick with the music, if it is a good song, I like it regardless, ie if a movie entertains me, I like it regardless. Great example is War Pigs from Black Sabbath - it is as like today as when written in 1970. I think the difference is Sabbath put their lyrics to work for what they wanted to express. It resonated with some, others not, etc. There are other artists IMO (my opinion) who have utilized their platform politically for many reasons - Springsteen is an activist and IMO an egomaniac (as a lot are) and he likes to be in the press. Maren Morris for example became political and "left Nashville" when her career was going to the toilet and she was trying to remain relevant. I think the Dixie Chicks did that too over the George Bush issue.
I really don't care what most say as their opinion is really no more important than any other opinion. I do think the ones that continue to be activists hurt their careers. Springsteen, not so much b/c he is well liked musically regardless, but you will see most of them steer clear b/c it doesn't make good business sense to piss off your fans. I think Carrie Underwood receives unwarranted attention simply because she took an opportunity to sing at an inauguration. End of the day, why should that be penalized either, it is an incredible honor IMO to be asked to do it, same as singing the national anthem for the NFL.
I think there is more made out of these situations than it really matters. RE Springsteen - as a paying concert goer, I would certainly rather hear him sing for 2 hrs than pontificate on his stances, that is the one angle where they would all annoy me. RE I don't want to hear Jason Aldean talk about his views all night long either, really there for the entertainment!
End of day, like I said - Sabbath IMO were the masters at putting their messages in their songs and not alienating any part of their audience. In other words, when you saw them, you were there to be entertained, not preached at. There is actually an interview out there online with Ozzy where he addresses politicians, I cant find it now, but it is really an interesting take where he basically says his goal was to entertain fans, not preach or piss them off!
Tom