I will say, when someone says we should attack civilians because of their government's foreign policy, I will say that crosses a line. It's unacceptable in my view. There's a huge gap between, "We should have uncomfortable discussions" and "those civilians deserved to die".
And on the internet, it's really challenging to say what is hyperbole. Even if it was intended to be hyperbole, which is plausible, maybe it's a charged enough topic that one should choose a different (or more obviously) hyperbolic take.
Mine too, but it's standard rhetoric among a very, very large part (possibly a near-majority) of the US population. Tech companies are fueling that fire by showing that (from that perspective), yes, they really are the paternalistic coastal elites that the other half of the country suspected they were. Leaving aside the many ways in which this weapon of platform banning can be abused by future shifts in power -- Google, Twitter, AWS, and now Twitch are not helping the causes they claim to be helping with prominent bans, they are just building taller walls around the various echo chambers.
Interpreting that as saying that people deserve to be killed by terrorists is 1. confusing a country as a whole with its citizens as individuals and 2. an unrealistically literal interpretation of clear hyperbole. Interpreting common hyperbole literally is just as problematic as taking hyperbole to excess.