I attended a Roger Waters show which was excellent until he took 10 minutes mid-show to bash Bush, Blair, & Iraq to lead into "Bring the Boys Back Home". It was really off putting and took much of the savor from the show. Many artists do this kind of thing.
You pay your money to hear the music and see the performance of an artist. If politics are included in the music you know going in what to expect. But to have artists use the crowd assembled for a performance to espouse a political bent or speak from a political agenda on the stage is to me unprofessional regardless of whether the crowd agrees or not.
If I paid money to hear James Carvell or Karl Rove speak at an event then I expect a political agenda and it what I want to hear. I would be disappointed if they sang and did not talk politics.
You pay your money to hear the music and see the performance of an artist. If politics are included in the music you know going in what to expect. But to have artists use the crowd assembled for a performance to espouse a political bent or speak from a political agenda on the stage is to me unprofessional regardless of whether the crowd agrees or not.
If I paid money to hear James Carvell or Karl Rove speak at an event then I expect a political agenda and it what I want to hear. I would be disappointed if they sang and did not talk politics.