The problem is there are too many of us people. More and more land is being used for housing. But probably more blame, for loss of deer habitat in big farm country, is the recent high grain prices. Farmers are clearing all those fence rows and corners that used to be grown up. Also as the big farmers buy up land around them, they tend to clean out the fencerows that used to divide boundaries. Not much is left for wildlife.
Cutbacks on the CRP program funding aren't going to affect this to any significant degree. The payments you get for putting land into that program are pennies on the dollar compared to what that same land will produce growing beans or corn.