Hamas poked the bear. War is hell. If Google shouldn't have contracts with governments that participate in massive killing attacks on various populations, then they shouldn't have any contracts with the US Government, or many governments. Are protestors going to stop this war? Maybe, but probably not. However, they are not going to solve war in general. I don't want war any more than anyone else, but if we just look a little backwards in history, prior to the advent of nuclear bombs, we were killing each other at alarming rates, evil as it may have been. Only the nuclear bomb, with it's offering of "no one wins," has held humans back just enough to avoid large hot wars since WWII. If businesses cannot do business with Israel because of this particular one-sided bloody war, then we should be philosophically consistent across the board, and disallow business with any and all warring nations.