I think you're overrating the military and economic relevance of Germany. You are entitled to your opinion, of course!