Any moral dilemma slightly more complicated than 'is killing wrong' is a tradeoff, and sometimes you can't blame people if they prefer a point on the curve different from the point on the curve you like.
Maybe in this case they are just wrong -- I have no sympathy for Twitter either. But I'd rather companies, in general, not try and play God. Even more so, I really would rather the government not try and play God.
Even killing is a trade off. Every country has a military of some sort. Every village has some form of police that can kill (some are much more likely to kill than others, but eventually all police forces can bring on death if the situation is bad enough). There have been cannibal societies in history (not very common from what I can tell, but they did exist) that would give a different answer as to what killing is moral than most of us.
Companies like Twitter and Facebook exist and thrive because they have taken the less ethical route.
And I don't think it's easy; I suspect corporations do bad things despite the good intentions of employees. Each one, driven by subtle incentives, makes a somewhat less ethically sound decision than they would otherwise. And the effects of those decisions are often abstracted away from the decision-makers. The status quo gradually becomes worse and worse.
one of the theoretical principals of capitalism is that free markets allow people to use their money as a proxy for ethical support and ethical decision making.
this principal is theoretical because of straight up apathy - people just cant be fucked. there are other minor contributing factors like information asymmetry, but the real issue with capitalism, like any politcal/economic system, is the people. PEBKAC.
if people cared and the market was free enough, ethical companies would simply put others out of business.