I'll go little bit off-topic.
Decisions should be made by evaluating technical aspects and not political aspects.
Many of US companies offer excellent services and are the best worldwide.
If this is good for your business, then choose them.
Hetzner that you mentioned, for example, is excellent and does its job well, but you should not choose it because it is European or American. You should choose Hetzner because they are leader and they run very good their business.
If a company does its job well, then I think it should be chosen. Regardless of "political" factors.
I'll give you a practical example that involved me: some time ago, in for cheaper prices and for fiscal aspects, I chosed European provider "MailerLite", migrating from Us Mailchimp.
Well, after a few weeks I ran back to Mailchimp because many of the emails sent from MailerLite servers went directly into the spam of user mailboxes (American but also European).
Now, I can't tell you if there was a form of cross-boycott between Isp at the time, but I believe that choices should be made not out of politics (gut) but out of necessity (head).
About DNS provider, also Hetzner offer this service, but as mentioned, I'll stay with Cloudflare...