Stupid is the inability to do simple math and understand the system if you really have a kid that's gone through it. If the avg freshmen is 20, that's one year. Seniors in HS are 18. A year of juniors is 19. Freshmen are 20. Now if you have gone and done a repeat and have not played juniors then that's your choice but you won't be ready from a hockey standpoint unless you play USHL.
I can pick out just as many kids as your baseball or soccer friends who didn't have to repeat or PG or any of that and go right to college so stop with the one offs. You hate the hockey system we get it. Your wrong but sorry again your kid got cut.