It isn't cheese and leagues that ban it are lame leagues.
That doesn't mean I like the feature because I don't. It is in the game to compensate for crappy programming.
The feature should add awareness to the defense to look out for a run. Hell, it should even be run middle, run left, or run right. If you are going to do this for the run, then why not for the pass. I agree that this is a DUMB DUMB feature, but with the piss poor programming it is a needed feature.