In my opinion, the addition of the 17th regular season game represents a golden opportunity for the league to 'spread the wealth' by playing meaningful, regular season games in areas that do not have NFL football without having a team have to sacrifice a home game. Currently, it's very inequitably distributed, with some teams, like Jacksonville, donating home games so that the league can play games in London.
With the addition of Muich, Germany, there will be 5 games played in the international series in 2022. I see no reason why they can't double that number and play games in some cities like Tokyo, Sydney, Madrid, Rome, and other overseas areas. In addition, there's venues in Canada, including Montreal, Toronto, Edmonton, and Vancouver, that could host a game.
In addition to expanding the international series, they could easily add another half dozen domestic venues in markets where the NFL does not have a franchise, such as Salt Lake City, Birmingham, Boise, Eugene, Lincoln NE, and Honolulu.
So...why not insist that each team that has 9 home games be responsible for scheduling one of their home games outside their market?
BTW, the first NFL game I attended in person was in the early 70's when we saw the 49'ers play the Broncos in an exhibition game held in Albi Stadium in Spokane. At the very least, the NFL could start holding preseason games in out of market cities.