Major junior and NCAA are different. Major junior is a developmental league for the NHL of 16-20 year olds and supplies approximately 52% of all NHL players. NCAA is older and is essentially a men’s league. Allows a lot of players that weren’t quite ready to be pro at younger ages to continue to develop and have the opportunity to be pros.
For the last few years, USHL has been ranked ahead of 2 out of the 3 CHL leagues. CHL has high end talent, but the bottom of those teams are dreadful. USHL teams are more balanced and don't have a "bad players"
Of course NCAA is better than USHL. The USHL is basically a developmental league for NCAA, and many of the NCAA players already played in the USHL. NCAA players are much older than USHL (and even more so than major junior).
USHL is a great league, full of DI commits. Tends to be older than Major Junior because Major Junior is sending more players to the pros at younger ages. Just take a look at the NHL Central rankings. The vast majority of the players come from the various Major Junior CHL leagues.
Maybe if this was posted on the youth board it would make some sense. Ridiculous thread. . . .