I think they can cheer for whomever they want as paying patrons and Toronto really is a neutral site. The Bills have done a crappy job putting competitive teams on the field during this series and they have themselves to blame. No way I would pay $250+ for the recent product, and most in town would agree it is a money grab. If you go back to the glory days of Kelly, Smith & company, the town was made up of 50% + Bills fans.
Can Toronto support their own NFL team? Yes it can. The town's got money, population and passion for the NFL and would thrive with their own franchise & identity. Most are with you, Bills belong in Buffalo, they want their own franchise. And I agree, Rogers Center STINKS for sports and needs to be replaced. Somebody paid somebody off in our Government in the 80's picking this Rogers Center design.