Personally, I prefer things I don’t understand because I don’t have to mentally deal with whatever bullshit they are saying. I can sing it a thousand times without ever thinking too much about it because I know the sounds and not the meaning of the words.
I can belt out a ton of Japanese or Russian music, because I started listening to help my language learning (classes, not self-guided), but I don’t actually understand the songs. I “know the words”, but that’s it.
As someone who has German as their second and English as their third language, I've never misunderstood that line like that. That's hella funny though.
I like to be able to sing along to songs when I'm alone in the car, so even if I don't understand the meaning of the words, I like to know the words.
I also enjoy word play, and Du Hast has some of that. So knowing the bit of trivia about 'Hast' and 'Hasst' being homophones in German and meaning 'have' and 'hate' respectively, and the main portion of the lyrics being wedding vows adds a layer of enjoyment to the song for me.