It's not only for protection of allies, but for projection of sphere of influence when it comes to military bases.
I wouldn't place too much stock into it... right now we have a president who is obliterating any kind of foreign relations we have with allies, so it's probably a little bit of an effect of that. And just like there are multitudes of Americans who are abysmally stupid, I'm sure Germany has a similar situation as well.