To be fair, a lot of those guys you named I don't think of as good actors, either. Especially since some of their schticks and become tired and boring as their career went along. Like Keanu Reeves, I think he's a pretty bad actor, to be honest.
And c'mon, Will Smith played Ali. Will Smith has shown a lot of range beyond AW HELL NAH Smith. Like his role in Pursuit of Happiness. He might have a set perception but he's stepped outside of it and been very good, too.
--
TheRock ~ Slow dramatic zoom-pan. Doesn't phase the hooded man.
"You have issues." - MWC. Pot. Kettle.