Its not just the younguns. I'm in my 60's and I'd watch the CFL even if they didn't have a ratio. It's the game that matters to me, not the birth certificates or however else they decide a player is 'Canadian'.
'No ratio' doesn't mean what a lot of folks think it does.
It doesn't mean no USports. Lots of folks play sports for the fun of it, not to get a job from it. Most USports players aren't making the CFL anyway.
It doesn't mean no Canadians on teams. 8 or 10 players on each team would still get a job, some as starters others as backups. Just like our best make the NFL, the best would still make it. The rest wouldn't.
It doesn't mean no home town hero's making the team. The marketing advantages alone would make sure that doesn't happen.
It doesn't mean a stronger CFL or the death of the CFL.