A lot of people don't go to college to run... some go to get an education. Obviously there are d1, d2, and d3 schools with strong academic creds. Most people with a brain choose the school that takes into account cost, their career goals, and quality of education available. Rarely does the answer make d1 a distinct best choice. Plenty of 'talented' runners turn down opportunities to run at d1 schools if a d3 school is a better overall package. The only time divisions matter is the national championship - take a trip to a big xc meet, an indoor meet like boston, or even penn relays - if you're a quality d3 athlete you get to race with the best in the country. Lets not forget, Symmonds and Leer were both d3 losers with no talent...
I always find it odd that people need to rip on d2 and d3. It makes very little sense. The irony is that none of the quality d1 runners I've trained with and gotten to know in the many years since college have ever felt compelled to talk shit about the so-called lesser divisions. I can only surmise that you're either not particularly fast and have some chip on your shoulder, or just a real douchebag with no other social stimulus available on a friday night - a direct result of said douchebaggery.