I agree. Hollywood is good at it also. The movie wild wild west, Jim West was played by will smith. Nick fury from the comics played by Samuel L. Jackson and probably 1 or 2 others that escape me. I always though Bruce Willis woulda made a good John Shaft.
Play: "Just do me a favor. Don't pick up the soap."
Kid: "Like I need you to tell me that. That's why you can't be on C.P.T., I need you on Japanese people time."