I hate Bruce Willis because he's a cocky arrogant, up himself toss pot, how's totally buy's into his own properganda
, that and the fact that he can't act to save his life 
Willis has a stock character he uses in movies over and over: World Weary, Cynical Cop who has Seen Too Much on the Job and who Drinks to Excess to Numb himself from the daily Pain of his Job.
Just underneath that slovenly exterior lurks a Super Cop just waiting to be awakened by dire circumstances.
He has that character down so well he can practically do it in his sleep, and he does seem to nearly sleepwalk through some of those movies. But, that character is very popular with millions of people who go to see Willis action movies.
However, in movies like "12 Monkeys" and "Sixth Sense" and several others, Willis shows he is quite capable of doing other types of characters and doing them very well, IMHO.
.