Hmmmm as mentioned previously, are we saying that Jimmy Saville wasn't totally bad, because of the money he raised?
And Hitler was nice to dogs etc etc.
I'm sure everyone has their good days. What you have to do is weigh them up against the number of bad ones. To me if someone comes out as 80% arsehole, then they are basically, an arsehole.
Holding your hands up and saying "I'm a terrible homophobic" doesn't allow you to be exactly that.
I saw on my husbands Facebook thread that a lot of squaddies from varying ranks and regiments were complaining about him winning and discussing stories of his terrible behaviour whilst performing on his tours. He only performed in Iraq unpaid as far as I know, and most likely would take a salary from the charity. He certainly wouldn't pay for travel and accommodation to some of the places he performed at, he would have flown in with the RAF and stayed in a mess.
Most of these army shows consist of a line up, like any variety type performance and people attend because they see lots of acts, and there is nothing better to do, or they show face.
Forces people don't all slavishly follow him like a pack of devoted sea lions, certainly not from the status updates I've read today.