I think there is a significant difference between putting politics into your music, and taking time out during a concert to preach politics. The former doesn't bother me at all. The latter I find annoying.
With respect to putting politics into the music, it's no different than the artist putting any other sort of message into his/her music. It's what they want to say. I once read that Neil Young regards "Ohio", which is certainly political, as the best song he ever wrote while with CSN&Y.
I also once read an interview with U2 members. Even though their music can be political, the other members of the group find it annoying when Bono goes on one of his speeches during their concerts. They tolerate it but they don't really like it. If he goes on too long, they have some signals for him to put a lid on it and get back to the concert.
With respect to putting politics into the music, it's no different than the artist putting any other sort of message into his/her music. It's what they want to say. I once read that Neil Young regards "Ohio", which is certainly political, as the best song he ever wrote while with CSN&Y.
I also once read an interview with U2 members. Even though their music can be political, the other members of the group find it annoying when Bono goes on one of his speeches during their concerts. They tolerate it but they don't really like it. If he goes on too long, they have some signals for him to put a lid on it and get back to the concert.