His mediocrity caught up with him.
Or, Harvey Weinstein isn’t in a position reward Smith for “services rendered”.
He’s good looking guy from a movie star standpoint But his acting is kind of one note, sarcastic riffs on other people. I suppose it got old. I saw a couple of his movies and none in the last 10 years.