I'm an IL resident...and yes, I do need to be able to shoot 2 bucks per year.
I have a very small plot of land that I have access to for bowhunting. I sometimes get to hunt a larger farm during firearms, but that is a lot of sneaking through waterway ditches and hoping to intercept deer as they cross the open fields. There are ZERO trees on this farm.
My main motivation for hunting is to put venison in the freezer. I've been lucky enough to kill a couple of nice bucks--nothing record book or anything, but very respectable. Some years I don't really see any bucks, other years it's only bucks that I do see.
If a hunter could choose whether or not a doe or a buck is the animal to give them a shot opportunity, then it would be a different story. However, I am going to try to put the biggest bodied deer in my freezer as possible. My best year I killed 4 deer and my wife killed 1. The next year I didn't shoot anything with my bow (and let several young bucks walk at 10-30 yds) because I didn't need the venison. This year I didn't kill ANY deer. Next year, the first deer that looks like it'll go 100 lbs at least is going down.
I like having the option of putting food on the table first, and then being able to hunt for a big rack later in the year if I want to.
"When a hunter is in a tree stand with high moral values and with the proper hunting ethics and richer for the experience, that hunter is 20 feet closer to God." ~Fred Bear