You could put it that way, if you were so inclined. If you think that, somehow, it's the moderator's fault when someone misbehaves.
Remember, by the book I could have banned the user. If I was intent on being cross with him, I would have done. Perhaps, from your point of view I should have done, then we could get the car list back? Would that be very fair on him?
I'm not interested in what you want. I'm interested in fairness. That user has done some very good work that other people have tried to usurp because they think he was absent too often and I have been fair to him by preventing that. Recently he has struggled with remaining civil - to the point he could have lost his membership - and I have been fair to him by, instead, giving him some cooling off time that he could choose to end at any point. I'm not about to ban members at your behest, or for a rolleyes smiley.