Well I think he is a pretty good actor, its just not our choice to pick the roles he plays because thats his decition and these are the roles he wants to be playing right now and this is the life he likes to live. I personally dont like him in these roles, thats why im not gonna see the movie, it doesnt mean that im not gonna continue supporting him in his career. He is giving a lot of money to charity people. Focus on the good things he is trying to do for the world and not in the few blemishes he could have ..