No offence, I just don't buy it. First, I'm a Bills fan who lives in Toronto, for the record.
You're right about where Buffalo is at though I hope and believe it's a city with the potential to pick itself back up. Obviously Toronto is a bigger, more prosperous city etc. But, first, there's politics involved and too many people with a stake in keeping the Bills in Buffalo. It would gut the city to lose them, financially and emotionally.
I don't have their financial statements in front of me but I don't buy that they can't survive there. The way the NFL is structured, the money is largely pooled and they get their chunk from the huge TV contracts etc. Yes, they're a small market and not LA or New York but I assume they are plenty profitable and people wouldn't be offering hundreds of millions otherwise. They may or may not do "better" here but they can hold out in Buffalo for longer than you'd think. Ralph Wilson wasn't holding on the team because he was charitable; he was making money.
This relates to what the two posts just above said too. The Bills "fan equity" is low because the city does not have many large corporations and they don't sell a lot of merch because they've been terrible for more than a decade. But low "fan equity" doesn't matter in the NFL the way it does in other sports because of the TV revenue.
Also, as small as the city may be, they still pull in 75K a game. I don't think a Grey Cup would do that here - MAYBE, once every five years - and can't think of many sporting events that would. A Winter Classic, OK - but I'm talking on a regular basis. Aside from the Leafs (which is largely a corporate crowd) Toronto fans are rather fickle. It's not like the Jays were pulling in 40K every night when they were in first place, for example (it's a bit of apples/oranges, I grant).
Finally, we've already had a mini-debate here about to what extent the Bills in Toronto series indicated the likely success of an NFL franchise here. I don't think is was a particularly fair barometer but it did at least show that there isn't a large hardcore Bills fanbase here; that Toronto may or may not be waiting and ready for an NFL team, but the Bills are not a "home" team here the same way they'd be regarded in, say, Rochester.
to conclude - a move to Toronto may or may not happen but it's not a MUST. For that matter, even if moving them was a MUST, the NFL may well rather have them in Los Angeles. Clearly there are a few more moves to play out here but I'm happy we'll know soon, and I hope Pergula gets them and keeps them there.