Isn't it the same story worldwide? Japanese people protesting US military bases on Okinawa, forgetting that without it, the economy would suffer; German people protesting the US, then being angry US bases are shut down, costing them money...
Some people are just never satisfied. Perhaps the US should consider giving these people money for free - that might be okay with them. Or then again, probably not: you'd probably be accused of trying to "buy their support" or something.