A few of the top D-2's could compete with the elite of 1-AA but as another poster said, playing a 1-AA schedule would wear most teams down. D-2 as a whole is much better than the 1-AA mid-majors, which are basically decent D-3 teams.