This quote right here doesn't mean that if someone is saying "you have a good service" or "you have a terrible service" once is "good customer" vs "toxic customer". One message doesn't allow you to extrapolate the full situation, what if the user was simply having a bad day?
Now, if you have a user that constantly is being a drain on customer support or otherwise ruins the business, sure, go ahead. But just because you send one email about the pricing and bitch a bit on Twitter, you get your service terminated? That's super petty, and not at all what I would expect of a company like Ghost.
Everyone here seems to think I believe the CEO acted perfectly correctly and that I'm defending him. I don't, and I'm not. I'm saying both parties come out of this looking bad, but I can at least understand the CEOs actions, and even if I don't actually approve of them, I have some sympathy.
But more importantly ... what lessons should we take from this?
* As a customer?
* As a provider?
I have personally no interest in figuring out if anyone deserves sympathy here, I simply want to make sure that other founders and CEOs reading HN don't believe that terminating someones service willy nilly is perfectly fine, because complaining once on Twitter makes you a "toxic" user.
To me the indefensible thing is not returning the customers data, but other than this, why do you find it so unreasonable that a vendor should choose to terminate a service? It seems to be in the Ts and Cs of every (nearly) service I use.
So on that basis, can you explain why you think the CEOs behaviour is indefensible?