Registering a company in US (Delaware) can be achieved in as little as 1 hour.
Getting married in Germany, particularly between a German and a foreigner, is anything from a 6 month to 2 year process, involving significant expenses, notarization/translation of documents. Some documents expire after 6 months, so if the government bureaucrats are too slow you need to get new copies, translated again, notarized again, and try to re-submit.
This isn't protecting human rights, it's supporting a class of bureaucrats/notaries/translators/clerks and making life more difficult for ordinary people. It's also a form of light racism that targets foreigners/migrants by imposing more difficult bureaucratic requirements and costs on them compared to by birth citizens.
Europe isn't just Germany.
Europe isn't just Germany, but the process is nearly as bad in France and Italy too, and together that's over 50% of EU GDP suffering from intense domestic corporate bureaucracy.
How is having a different process for foreigners racist? Criticize it if you will, but calling it racist is crazy. Even "light racist" - whatever that means. Bureaucracy in Germany is notoriously slow for all people. Foreigners going through a different process makes it worse. I understand that. Nevertheless racism is a problem that exist and is prevalent (Germany is far from an exception here) and IMO you make it more difficult to improve in the right direction by (seemingly) calling every problem of foreigners racist.
>so if the government bureaucrats are too slow
I wonder if there are certain types of names that make the bureaucrats work more slowly.