The economy of the New Orleans area is still struggling to come back....taking away a Saints home game means the money that would usually be spent on gameday doesn't happen.
I blame the NFL for taking away a Saints home game. They could have just as easily scheduled this as an away game for the Saints, and that would have kept the Saints with 8 regular season home games.
Please don't confuse a lot of the fans anger....it's not against the UK or our fans over there.