You people should go watch a top 20 d3 team play a game. You might be surprised at how good these teams are. Not only that, the players on these teams are putting in 3.5 hours a day in practice and the weight room. I have seen many d3 teams beat d1 many times in fall or early spring formats.