And besides that problems, one older still exists, that's bad match timing, or better to say, time difference between matches.
Most often difference between matches is 3 hours and that is what I don't like, Ideal time difference would be 9 hours (for example 10:00 1st and 19:00 second), but minimal difference should be at least 6 hours.