That is a major oversimplification. Too many contributing factors to count.
On the business side, he's the best thing that ever happened to the franchise. And you might say you don't care about that, but you have to if you want the Bills to stay in town.