Yes, I noticed this point of realistic time between matches. And I am sad thinking that... they know this unrealistic things but they like some days per week people have closing matches so someplayers (with some shortsquads, or injured...etc) and sometimes needs to spent greenpacks. So making this unrealistic, dificults people saving greenpacks.
If they would like to make it realistic, between 2 matches should be about 8-9 hours for you (24 hours for you, are 7 days for your squad. So about 8-9 hours for you, should be about 3 days for your squad).