Well, the thing is that he can't sing. IMO. It's great if he has all those other talents you mentioned. Why doesn't he use them instead of doing something that he has no talent in?
But then again, Rihanna and Katy Perry can't sing, either and they are successful. I guess that's pop music today.