Let em protest war in a war zone, not in some all you can smoke fudge monkey city.
This is San Diego, not San Francisco
It's a Navy/Marine town. US Naval Station San Diego, Coronado Amphibious Base, Marine Recruit Depot San Diego, and Marine Corps Air Station Miramar , formerly Miramar Naval Air Station.
But then San Francisco was once a Military town too.