No doubt that money takes away some hunting opportunities from the common man. I think we are barking up the wrong tree blaming the demsie of hunting on this however. I strongly encourage everyone to read the article I have linked. It was in the last Field and Stream and looks at this very question. Dwindling numbers and we are to blame for not passing on the tradition.
There will always be land to hunt. I live in Western SD and there are 1.5 million acres of public land out my back door. Full of deer, turkey and elk. There will always be opportunity, may just not be as easy as it once was.
http://www.fieldandstream.com/article/Hunting/Why-Johnny-Wont-Hunt