So let me put my distrust for the NFL on display here. Is it possible for a team to have a "home" game in London during a year when they should play nine games in their hometowns? That would be eight actual games for the fans followed by a season with eight scheduled home games. And then is it possible for them to play another neutral site "home" game in year 3? Anyway that it can be considered, the London games are unfair to fans and it'll be doubly (or quadruply) so moving forward.
The league is trash. They've allowed competitional advantages to certain select teams/players for years, among other crap they've pulled.