I think I'm done with this.
Okay bye.
Yes, but this is the attitude the rest of the world develops. Psychologically, a person needs to hear 10 good stories about something to outweigh a single bad story. This is the psychology of why news channels publish so many negative stories; people remember them keenly and often over exaggerate their importance. For example, if you were to ask anyone older than 40, if the crime was better or worse than when they were a kid, you would almost unanimously hear that crime was better, when it fact it was much, much worse. The reason it's perceived as better is because there were fewer new vectors that the story could travel. Certainly no instant communication across the globe internet.
When people have negative experiences like this, it's not "okay bye" it's "what can we do to make this into ten positive stories" so that when someone leaves, they don't take nine other people with them who are lurking in the background.
We have to stop this amateur development. Good, Fast, Cheap; pick two. This is what we use in commercial decision making because you can only ever have two. Routinely, when single developers hit the scene they pick Fast (have to get something running asap) and Cheap (do the development themselves, on their own experience). You leave out Good doing that, and it ends up ruining it for everyone. Yes, your chintzy little faucet site that has a db crash can and will eventually ruin it for everyone when enough of them fail. The world is watching, do a good job.