amazon doesn't have european headquarters
If they weren't an EU company they couldn't take advantage of Luxembourg's tax laws. So it follows that they have to follow all EU laws. Because they're incorporated in the EU.
If they don't choose to put themselves somewhere, everyone may go after them separately.