Why blame cricket schedule, Rotation policy is better. Give chance to players in A team, its the current 11players, who want to maintain monopoly for as long as possible. If Dhoni is tierd let Yuvi be captin if others r tierd There will be many other players fresh n ready to play.
Priority should be given as like this. First Test Cricket and secondly 50 overs ODI and lastly T20. Like that all schedules to be re-regularised to accomodate all kinds of cricket