When you accelerate from the 80kmph to the 140kmph you better have a good engine or you feel stressed like hell slowing everybody else down.
And keeping right all the times just creates a lot of unnecessary dynamics in traffic flow.
Don't even get me started on congestions when everybody slams their breaks and hit the warning blinkers.
German traffic is for macho wannabe race drivers.
I rather have US traffic or the traffic in the Netherlands where everybody just set their cruise control and drive casually.
In the Netherlands they also have trajectory speed checks, so you cannot speed anywhere from point A to B, since they clock your total time. Works wonders for getting a nice steady flow on the highway.
My 5 cents anyway.