Yes, Spain has a better form in the world cup. But overall, Germany is a better footballing nation with a rich history in the world cup.