Yeah, sorta like when he said firing Chan Gailey was his biggest mistake. But plenty here touted that as gospel for (3) years.
I may be in the minority, but I don't think the stadium lease has much impact on the Bills staying or leaving the area. Whatever group buys the team is going to look at the long, not short, term financial picture. If they need to pony up a big pile of cash to move the team, they will if it makes long term sense. They will be spending 800 million-ish dollars to buy the team, adding some more initial cost won't matter that much. People that deal in those kinds of investments do not look short term. If it makes long term sense to stay in WNY they will, otherwise they will go. Stressing about something you have no control over makes the least sense of all. We will know when we know.