That is true, but what they have in mind is a worldwide recovery and the German automakers sell a better part of their cars abroad, hence they just try to bridge that by pushing the domestic demand.
On the other side , retailers are already complaining about people spending their money on new cars and have nothing left to buy new TV's,PC's or go on vacation. They probably are going to have a third stimulus to get things going.
Let's see what the G20 will get us. Rumor has it they are going to install a worldwide finance police force, headquartered in NY under the UN authority.