I see Chinese citizens traveling abroad every day. Doesn't look like they cannot travel. Freedom of what exactly? Are you really free in America when you have to toil away 12 hours per day to make ends meet? Honestly funny to see people falling for American propaganda.
Same, Hetzner has always been very flexible with me when it comes to practically anything. It's always been humans answering my queries, with of course various quality but overall quite good especially for the price. I gave them some VAT number to get reduced prices at some point and that was it :shrug: