Yeah of course, but my point is that as soon as you become a professional, you should pretty much always behave like a professional!
I'm one that loses his temper VERY often, and even more once my own company started going to shit (a little bit of depression here, a little bit of blaming my crappy clients there, you know the usuals
), but I just HAD to lose it at home or in the office with my colleagues.
I just couldn't throw shit against my clients (well, except one, but it REALLY was his fault, and one of the reasons all went downhill
), with them it was always a suck it up situation, and not only because in our contracts there are penalties involved for both parts' breaches, but mostly because no one (me as a small unknown dev, but it matters even more for sort-of-celebs, indie or not) can afford to soil his name.
But all in all, I guess the main problem here is that with stuff like Kickstarter or Early Access, devs simply don't feel entitled to deliver.
I don't know the terms and conditions of EA, but I guess there is nothing that dictate that, nor some economic penalties if you don't, no deadlines, no nothing. I guess it's pretty good for fair devs, but at the same time there should be some plan B in place to avoid this kind of situations that apparently are happening more and more. And not just the usual Valve refunding customers, because it just can't be a viable solution in the long term.