Kevin Hart turned down the role of Alpa Chino in Tropic Thunder.
In the draft Hart read, he said the character, who was gay, was doing "flagrant" things he wasn't comfortable with. He then said he would never play a gay character because he felt his insecurities would keep him from diving into the role. While he said he had nothing against LGBTQ people, he has been accused of anti-gay comments in the past.
In Will Smith's case for example, if someone just described the concept for " Wild, wild west", it sounds pretty amazing. While you could easily interpret "The Matrix" as: "sounds a bit crazy and out there".
I’m sick of him almost being in every movie.