Post of the thread
Mind you, ours is shite these days since it was revamped last year
On topic, the reason why this is becoming more of an issue at this time of year is because the TV companies want to show an ever increasing number of games over the festive period and have at least 1 live game every day (except Xmas Eve and Xmas Day of course) which screws the schedule up completely. As such, you're going to get so many anomalies between different clubs.
Of course, it's shit for the match-going fans too with all kinds of weird kick-off times on days where travel options via public transport are scarce to non-existent. There was much lobbying from fan groups when it was rumoured that Arsenal v Liverpool would be on Christmas Eve so what do they go and do? Yep, schedule it for a Friday night instead. And any United fan travelling by train to Leicester for tomorrow night's 7.45 kick-off has no chance of getting the rattler back to Manchester after the game, unless they're prepared to kip on the tiles at Birmingham New Street before getting the train back home from there on Sunday morning:
https://www.thetrainline.com/buytickets/combinedmatrix.aspx?Command=TimeTable#Journey/LEICESTER/MANCHESTER (ANY)/23/12/17/21/30/Leave After//////Leave After/1/0//