If you have a look at the military expenditure database you will see that Germany has the 7th largest military spendings in the world. Almost the same amount as Russia. I think that the German defense needs are covered enough even without the USA.
Much of the German military is a social welfare program (more so than the US); national service is traditional and keeps the unemployment figures down, but serves very little defense purpose.