A couple of things: The CFL is the strongest it has ever been right now and will continue to thrive.
As for the Toronto series, speaking as a Canadian, it sucks. Yes, Toronto has a huge population, but largely it is becoming immigrant based and they have zero interest in football. I hate that the Bills lose that competitive advantage once a year.