I'm pretty certain I disagree with this notion. Still, got me thinking: can you put blame on anyone when tech meets people who don't understand said tech (or are too gullible for it)?
In July, residents of a rural Indian town saw rumors of child kidnappers on WhatsApp. Then they beat five strangers to death.
People spread rumors. People destroyed a village. People beat five strangers to death.
The people involved in this need to take responsibility for their actions, or this will never improve. Pointing the blame at a foreign technology company is a cop out.