This is correct in that city is midweek but correct me if I'm wrong but I think only around 400 tickets have sold for that game which considering we took 1.5k to Newcastle and about that to United midweek that is what surprises me. I'm not going to City for the reasons you've said but Spurs, Arsenal and Wolves I don't think there are many issues.
No stay needed for Newcastle, back in a day on the train, despite an extra hour journey time due to engineering works in Yorks! I can understand why some might not go to Wolves but I can't understand fans not going to Arsenal and/or Spurs. Plenty with loyalty points will have done both in the past but we've only had two games at WHL (I believe) which fans could attend so there must be plenty that could take up the opportunity to get a ticket.