* The ban affects US companies
* The taxes affect US citizens
* The laws affect US citizens
This has nothing to do with this decision.
What Canada is aiming to do is to force a non-Canadian company to follow Canadian law even if it does not operate at all in Canada.