The community-owned teams are also necessary for revenue to pay for/operate their stadiums. Not many others in that position. BC Place would do fine without the Lions, McMahon would just be imploded, BMO is the national soccer stadium and home to a MLS franchise, McGill owns Molson, Ottawa and Hamilton might be in some trouble without a CFL tenant.
There's a level of desperation that's a bit different in Winnipeg and Sask to keep the teams playing. I kind of worry the rest of the owners and country could shrug if push came to shove.