Yeah, this is stupid. Overall planning and scheduling leaves lot to be desired. Gaps in the schedules, ra Dom day matches on the middle of the week at peak heat, etc. Another problem is starting at 8 meaning it will be around 12-30 by the times matches get over which means it will be close to 2 by the time crowd reach their home. How many families will be okay with coming o matches and reaching at 2am with family on a week day? It is not like public transportation is very good in most of the cities. Only Lahore has a metro and people will have to use ther private transportation. Not very well thought out.
In india matches get over 30 minutes earlier and most major cities have metros making it that much easier to reach statidum and enjoy the games with family. Just don't blame the crowd. City infrastructure and overall citizens safety is also a major factor in crowd showing up in big numbers. I wouldn't want to walk out in the middle of night in Karachi. My friend, with whom I stayed when I was in Karachi last time, insisted accompaning me everywhere and was very clear about me and even his family not going out at late. Not sure if the situation is same in Karachi now, but all this affects crowd turnout