OP: See, here's where you lost me.
In terms of operting a profitable NFL franchise, naming rights are a drop in the bucket and make no appreciable difference.
Selling luxury suites/boxes, advertising, and travel/ticket packages to Toronto businesses and customers - do you not think they have tried? Really?
On the point about the Toronto series being important to the long term viability of the Bills in Buffalo, think about this strictly in terms of a) market share and b) a prospective new ownership group. If a group is willing to consider keeping the team in Buffalo, MIGHT it be advantageous to show that the Bills can be marketed to Southern Ontario, or is it better to just ignore that market segment? If possible, stop thinking as a fan (with your heart), and start thinking as a prospective new owner of the team. Brandon is trying to make lemonade out of the lemons in terms of positioning the team optimally and MAKING IT AS ATTRACTIVE AS POSSIBLE FOR THE NEXT OWNER TO KEEP THE TEAM IN BUFFALO.