General:
When it comes to recruiting, historically winning programs earn an advantage over historically non-winning programs; that is customarily called “prestige.” We know that exists, and it is reasonable that it should. It simulates real life and arguably has a positive effect on game play.
The question is this: are you ever going to get rid of “vision” altogether? (1) It is redundant of prestige, and therefore completely unnecessary. (2) Within each division except D1A, it reserves generally better-quality recruits for privileged teams by presenting an absolute, rigid and unnuanced recruiting prohibition against some teams but not others in the same division. This is arbitrary, unfair, and unrealistic. There is no real-life counterpart, nothing even remotely similar. (3) In that it artificially favors some teams over others, it generates an artificial disparity between teams that is harmful to game play.
In short, vision damages the game while adding nothing positive to it.