Shut up and play is always good advice for musicians.
I saw him back in 2006 on the ‘Darkside’ tour. Great show. He always has top notch musicians and the ladies singing backup were spectacular. Too bad his politics are stopping people from hearing his music.
Bingo. If he just stuck with what he knows best: Depression, Anxiety, Insanity, Paranoia, etc etc, and just playing the music that got him to where he is today, then it would be alright. But to rant 'politically' and to pisse off [sic] half your potential audience is just uncalled for in this day and age.
About 10 years ago I saw Jeff Beck at the Hammerstein Ballroom in NYC ... that same night, just across the street at MSG played Roger Waters ... as both shows ended at approx the same time the crowds from both shows kinda mingled around Penn Station, talking about the show(s) that they'd seen that night.
I said that I saw the better show. :)
~ MM ~