I am not saying it's obvious, I am refuting the suggestion it's arbitrary and not understood… you not knowing the reason for something does not imply the reason is unknown to all
The vast majority of travel visas are denied because Canada can't verify something about security or ties to the applicants' origin country… "cup-related" travel has zero mitigating power over those, if anything it makes things worst