Totally untrue.
I have had specialist players (def specialist) play that do not take many shots and still get very good ratings. In fact, I don't want them to take many shots (kinda like Ben Wallace of NBA). Excellent defense but you wouldn't want to gamble on him taking shots.