Advocating against occupation doesn’t mean that you are against the state. When you criticize US for its war crimes, perhaps you only wish to stop them from committing the war crimes. This is more like the foundation of responsible patriotism. Not being servile anytime the newly elected war criminal wishes to commit more crimes. It just depends what kind of state do you want yours to be. In the case of apartheid, fighting for its abolishment is also fighting for democracy. Although I understand that this nonservility to criminal governments has always been difficult for germans.
Very good video explaining this german fanaticism. Also talks about their recent crackdown on migrants. https://www.youtube.com/watch?v=Vy2ju_qPtuM