The vast majority of people I know that like football (I know, small sample size) don't enjoy watching the CFL because of its low quality with regards to player skill. Heck, even when I go to games I overhear multiple conversations in which people make fun of the CFL and its poor quality of play.
These people, and I believe it to be a very large number, don't care about a high ratio of Canadian players to international players. And if they do, they care considerably more about watching better football.
How can better football be accomplished? With better players. League attendance has been falling steadily and the league will soon begin dying. Lowering the required ratio of Canadian players is far overdue if it means being able to pick from a crop of better players.