I understand all that, but imagine there is no match on, and no gigs taking place, and everything is locked up for the night. You've pretty much got McDonalds or Asda.
How does a hotel like that compete with the 50 or so hotels in Manchester City center, where you can step off the train and walk to your hotel. You can and have a meal in a restaurant, go to a bar with work colleagues? Or go clubbing or shopping.
Put it this way, if someone I knew wanted to book a hotel in Manchester for a weekend. I wouldn't send them out there, Iooking out over an empty car park, having to get a taxi to go out. And not everybody is a football fan.
I have stayed at Milton Keynes dons hotel and Bolton Wanderers with work, and they were like a ghost town after 6pm. If getting a taxi is your ultimate solution to this, then why not just book one of the plethora of hotels that are actually where you want to be in the first place?
Although, if a hotel was built that didn't block the view of the stadium, it wouldn't bother me. Let it sit there empty most of the time, but rammed for matches and gigs.