As I understand, if you live in time zones of North or South America, it is very common that there are 3 matches per day. The matches against teams in Asian time zones are usually scheduled at night. The matches against teams in European time zones are usually in the morning or early afternoon. The daily server maintenance is also in the middle of the day. These limit the choices of match times.