Shame, shame, shame.
If the city of Toronto doesn't see fit to support the troops who are fighting and dying because some people object, I'm sure they will be consistent and refuse to fly the Rainbow flag at City Hall like they do every year during Pride Week because some people object to homosexuality.
If they come out and say 'no symbols', then yes you have a very good point. If they don't come out with a blanket statement (which from what I have heard they are not) then this is very simple politiking at its worse. Miller is not looking to change city policy. It just no longer suits his needs to associate himself with that symbol anymore. When he put the symbol on he was no doubt riding the 'support the troops' bandwagon to help with his re-election. But in 3.5 years time, hopefully, Afganistan will be a distant memory and he won't need the help (from that source at least).