Makes sense - and I have interacted with bureaucracy in a lot of countries. The FUD that US immigration seem to install in immigrants seems uncalled for.
The Republicans have never liked immigrants. They have succeeded in keeping things underfunded so the bureaucracy stretches out far longer than needed in a sane system.
And underfunded to the point of delaying things despite fees for comparable activities being far more expensive on the US side than in Germany, and even before this year.