The swastika is not a hate symbol. Allow me to explain.
The swastika is actually one of the oldest symbols known to man, having been used as a symbol of good luck and the like for over 3,000 years by cultures from Japan, China, India, Southern Europe, The Americas etc.
Even the United States own 45th Infantry used the swastika as their symbol from 1924 to 1939 until it's association with the National Socialist German Workers Party in Germany forced them to come up with a new design.
Some links for further information:
History of the swastika.
45th Brigade Combat Team, Shoulder Insignia.
Swastika (at Wikipedia).
So, try not to just jump to the "NAZI!?!?" conclusion the next time you see this symbol. Have a little more cultural awareness. :-)