IMO you don't have to justify anything. I don't think anyone can tell you how your should or should not feel about what Tesla did. You don't like it, I respect that.
Who knows what is going on with Tesla right now .. could be they suck, could be they are doing the best they can. I don't know, and I won't bother trying to figure it out. they are the only one that can deliver what I am interested in right now .. it is clear that some see Tesla as just one of others in the "EV" or "luxury brand" category so for them, there is a choice. But for me, personally, I'm stuck with whatever the situation is with Tesla.
FWIW, my wife's model 3 is such a great car I am willing to cut Tesla quite a bit of slack. But that's just me.