I don't have an issue with the d1 or bust mentality. That's an OK dream to have. Some kids don't want to go to a small school. I get it. I know kids that went and played for a d2 and d3 schools for football and were not happy.
Due to the size of the school. They were starters