ask-keystar answered: becasue will smith bring in movie goers. it’s not about looks or how closely he is like the charicter, it’s the name that is the reason

I get that, and that’s why I brought up the kind of roles Will Smith is usually cast in.  Will Smith has a very well known face, and a well known voice.  Deadshot is typically a quiet, collected character who often covers the majority of his face.