Most times when people pitch you as being perfect for a part... they don't look at you as an actor who can transform. A lot of people are so literal.
You can dress it up, but it comes down to the fact that a movie is only as good as its script.
I think some of the special effects in Close Encounters hold up better than the new more expensive special effects is because they were better actually.

