Well, if you have to make travel plans to see one of these games, then you may feel different.
I have actually made trips to Dallas on Saturday nights to watch Sunday afternoon games at Texas Stadium. My flights normally take me back home right after the game, and I am back at work on Monday morning.
If a game was shifted to Sunday night, I would be forced to pay a premium to change my flight plans, pay an extra night at a hotel, and possibly miss a half a day of work.
The NFL would face a lawsuit from me if a game that I made plans for was shifted, resulting in my paying extra to change my travel plans.
The NFL does not think about these things, because they only want you to support your local teams, or pay the price (Sunday Ticket, shuffling of travel plans, etc.). Hence, by NFL standards, I should be a Saints fan instead of a Cowboys fan.
I do gladly pay for my Sunday Ticket, but I also realize that I am paying a premium to watch a game that some hick is getting for free with bunny ears strapped to his TV.