We got our own problems with Authoritarianism. There is no need to protect our borders from something our own government and corporations are practicing day in and day out on our own people, in our own country. You might want to acknowledge that first, before assuming we got problems across the pond.
And BTW the real answer is to enforce antitrust and put an end to Citizens United to prevent money from flowing into our political institutions and reign in these corrupt business. You might want to add that as well to your point about the GRANITE Act