Skipping JV or freshman seasons is a HUGE challenge for programs to overcome, especially for freshmen. They spend a season being scout team players and take a beating for that, and when/if a JV game or even a C game, playing time is limited for them. I understand the necessity for doing it, but in classes 4A and above, it can really set a program back.