I currently learn Spanish, and I'm always amused by how regular everything is.
In German, words constantly get split up and change positions in the sentences when you say something slightly different.
Du sprichst Deutsch.
Sprichst du Deutsch?
Vs
Hablas Español.
¿Hablas Español?
Also, most Germans don't like speaking German with people who don't speak it well. Probably, because subtle errors can change the whole meaning.
For most Germans it's easier to speak English with foreigners who speak better English than German.