Funny when I was in Germany, Austria and Switzerland last week this was all over the radio
The funny part is that both Austria and Switzerland have a Vignette and they complain! I personally think its only fair, the Germans pay a lot of taxes already. Also everyone in the EU can drive the German highway for free and the roads are very well maintained!
There was a sign on the Autobahn that the roads will be fixed "soon" my friend said that the road isn't really that bad just need to be fixed! In Canada they wait till the pot holes are big enough then start fixing it!