Yes,I do believe it Sproul.I used to think I hunted way back in until I bought a GPS.That was a wake-up call.
Why in the world would you make a claim that all of the food and water is near roads?That's friggin ridiculous.I do agree that you don't have to go very far from a road to be successful in most cases but the fact is,deer have huge area of undisturbed mountains to escape pressure.