You are reasonable. I do not really have big complaint on this.
But this situation is not really too rare. Actually, One ninth (2x10 / 60x3 = 11%) of the games are in this situation.
To avoid this, maximum 22% less time will not be available for fixture scheduling. Maybe distribution of games will become uneven and affect server loading. I know programmers will have their difficulties. So I did not voice out in the past.
However, maybe delaying games to 2 minutes after players of concerning team recovers is as difficult as I thought. I hope to the programmer kindly consider as it is fairer.