Nothing wrong with D2 or D3, If my kid wasn't getting recruited to a top 25 D1, I would definitely have considered it for my kid. The point is the top 25 D1 are typically a better option, and the best kids get recruited to those programs.