So you justify the killing of civilians by saying they support their government, and therefore they deserve to what they get? That's the same argument as every Nazi marauder in Europe during World War 2. Are you aware of that at all? Entire villages were leveled because the argument was that resistance fighters who were called "terrorists", coincidentally, hid in cities and villages and fought against the German Army from inside populated areas. Look it up if you don't believe me.
Saudi forces kill two militants after failed car-bombing (AP)
from the article: What led to IDF bombing house full of civilians during Gaza war?