After everything Kai Sotto has been through (US, Australia, Japan) he's just currently the same age as when Diamante will graduate HS. That's wild.
Well, KQ started playing in college at 21 so it's not that far off. The problem is when a lot of guys do this (being 1-4 years older for the batch) then the players with the correct age are at a big disadvantage and will have to usually wait in Team Bs or be bench players. Legitimately good players will be dislodged by players who are only better because they are older (which is why some mediocre college players suddenly blossom in the pros and vice versa).
It will be interesting to see a chart showing the average age of college players through the years. I still remember a time when 16 year old college players were common.
And I don't buy the K-12 excuse, regular students I know still graduate HS at 18 and 19 at most.