Crimson Idol
Caveman
Well, Karl XII or Carolus Rex is the Jesus of Swedish neo-nazis and racists. They celebrate him on November 30th, something which not seldom turns into violence. There isn't a single person in the history of Sweden to write an album about which would be more of a nationalist statement. Next thing would be Rammstein naming their next album "Adolf Hitler".
But he is chosen for that position because he represents the glory of Sweden surely, and not for any negative reason. The reason glorifying Hitler would be a very bad move is because he is infamous for the crimes he commited, and it is known the world over. He is associated with something very bad by nature of HIMSELF, and not the people who have chosen to adopt him as their icon. Whereas Karl would be the opposite (as far as I'm aware), he has no negative association on his own, only negative due to the groups that have adopted him.
On the national anthem part, I don't see why the hell Britain's anthem should be all about one woman. Hundreds of years ago when the rulers led their forces on the battlefield, and were ruler because they had the strength (be it strength or arms or strength of mind - tactics etc), they had proven to the people that they were able to bring glory as well as being at the head of the army... now, well the Queen certainly brings in money to the country and has a large behind the scene's aspect, but she hasn't earnt the rule outside of being born into it. Old warriors would see the king and think "That's someone I'm willing to follow!" .. can't see any one really thinking that now. Yet, despite these things, Britain still holds its national anthem about an individual, despite it being pretty far removed today.
Why should displaying pride in your nation, by showing a flag and saying "I'm from here, and I'm proud", be a bad thing? The flag doesn't represent anything else at all, it represents the COUNTRY. Hence why it's flown at events like the olympics.