How about this for a solution? Any Canadian company advertised in place of American ones–football fans will NOT purchase any of their products.
if you want to watch Canadian advertising, then watch Canadian stations. If any prefer to watch the USA ads, then they should be able to watch them on USA stations.