There should just be fewer midweek games full stop, IMHO.
There are 40+ weekends from August to early May. By the time you add in Bank Holidays (Boxing Day, 2x Easter Weekend) you'd barely need a couple of midweek games to get to 46 - and you could stick these in August and September when players are fresher and the weather (and travelling) easier.
Just need to do away with pointless and boring international football, at all levels ideally. Or just play through international 'breaks'.
Farcical to play just 7 League games across August and September. Yet from November 23rd to January 4th we'll be playing 11.
Too much on the fans, let alone the players.
We could and should have had a game on August 3rd, on September 7th, on October 12th, on November 16th. That'd be the Derby and Hull home games - plus QPR and Sheffield United away - back on a weekend.
But no, let's congest the season, send us to Bramall Lane on a Tuesday - so that we can all enjoy England U20s vs their Moldovan counterparts at Sincil Bank. Get tae f*ck.