I may be the exception but here are my facts:
Took zero leave last year due to the fact I was in training as a new joiner. All that earned leave rolled to this year (Apr-Mar 08) and have been allocated 72 days.
I have not flown over 65 hours (B777) for the last six months except for my reserve month in DEC-98 hrs. I have 87 hrs for next month. Most months get around 15 days off.
Some seats are getting beat up more than others. And again, my schedule seems to be the exception not the rule. I can't speak for anyone on the 'bus.
T/U