The only place that division really even means anything is at each of their respective championships, otherwise, if you're fast enough, you get to race pretty much wherever you want...
I always find the "high school" analogy to div 3 kind of funny, strictly speaking that you can look throughout every sport in Div 1 and see high school kids who are straight up better than anyone in that division as well... Kobe Bryant, Garnett, Lebron James, and countless baseball players never even attend college...
Lucas V runs an 8:07 3k early on in the year... in my estimation, he's probably capable of making the National Meet div 1... does that mean Div 1 is a joke because a high schooler could make it? The same would apply when solinski, rupp, ritz, and webb ran. They were all good enough in high school to contend for national titles div 1...
the point I'm making is that level of competition is relative to the runner. Are there high school kids capable of winning the div 3 NCAA title, yes, but the same applies for Div 1...
It's about consistent quantity... you will not find a high school state meet where the the 23rd guy runs a 4:13 indoor mile... you will not find a national high school meet where that happens... you can't judge a division based upon the quality of one or two runners....
Each division in the NCAA is awesome in my opinion, strictly because it gives people an opportunity to keep competing in something they love... in the end, we're all compared to one another by the objective clock... and in that case, there's a bunch of Ethiopians and Kenyans who consider our national meet a waste of time...