I'm an American, I lived in Germany for several years around the turn of the century. German roads that I encountered were far superior to American roads. Their construction is far more robust, the roads last much longer. And with German lane discipline (passing someone on the right is practically a cultural taboo, it's a prohibition that's taken quite seriously) they are usually a joy to drive on.
I found the autobahn utterly nerve-wracking to drive on.
In the US, on an interstate, the MPH spread around the speed limit is probably -20 to +20 (i.e. limit is 75, slowest cars are at 55, fastest at 95)
In Germany, on autobahns, you have speed ratios of up to 2x. You have to constantly be 110% aware of every vehicle within 1/4 mile of you, because you could either be closing in the much slower vehicle in front of you, or suddenly approached and passed by a much faster vehicle from behind.
Absolutely. I was stationed in Germany for 3 years while I was in the Army. You could be in the left lane of the Autobahn, doing 90+ passing a truck, and suddenly a Ferrari that wasn't there 5 seconds ago is right behind you, flashing its headlights demanding you get out of the way (apparently you're supposed to merge into the side of a semi).
When I'm driving trough Germany I always encounter at least one worker van going the speed of light and flashing the <insert sport car> for going to slow.
What? passing on the right in Germany?
As far I can search (and recall) it's prohibited except on multilane roads (including the Autobahn) when traffic in the left lane is stopped or is moving at less than 60 km/h