I'm not a deer biologist, so any input will be appreciated.
Two seasons ago, the deer herd seemed to have a great balance of bucks to does - I was seeing two does for every buck (approx).
Last season I counted 21 different bucks, and didn't even see a doe until late season. The bucks were mainly 1.5 year old deer - spikes to forks to small 6's, no large bodies, etc.
This year I haven't seen a buck yet! Well let me clarify - I've seen two bucks from the window of my house while I wasn't in my stand.

One was decent, the other a small 4pt. But while on stand, I see doe after doe.
Is the herd out of balance you think? Let's say that all of the bucks I saw last year are still alive this year - would they spread out finding their own territory?
Why no bucks this year?