The AFL is the same (3 of 9 ending in daylight, sometimes less), and the A-League rarely has any
A-League does it because the season runs over summer months. I'd prefer to be out in the evenings on balmy summer nights than cold winter ones.
Last season, they scheduled regular 7pm Sunday matches in the new TV deal which was an abject disaster for crowds - even scheduled a Sydney derby in the time slot (they actually changed the start time to 6:30pm becauase of the uproar from fans) which attracted 25k at SFS (admittedly it was raining too), but these go close to sell-out on a Saturday night. They haven't done it for this season. Gallop is a News Ltd whore.
Re AFL, it's still a 3rd of matches as opposed to a quarter. Their matches run close to two and half hours as well so it's going to be hard to avoid in winter. No doubt, they'll be pushing on with more thursday night footy during season, but they're also quick to dispense with a time slot if fans don't approve - eg. sunday night footy.
the NRL need to arrest the leeway they give the broadcaster with regard to start times - if a match is advertised for a 7:40pm start, then the players need to be on the-field and ready for a 7.40pm start with the ref counting the seconds down on his watch, like they do in the EPL. What they do there is a thing of beauty - they'll have 5 matches scheduled to start at 3pm on a Saturday arvo, and all 5 matches will begin 3pm sharp. you can switch games and the game clock will literally be within 10 seconds on all the matches.
we have here in the NRL is contempt for fans who attend the game. they just allow the broadcaster to run more ads in the time when the match should have already begun.