Calling him an "asshole" seems unfair. He had a legitimate grievance (2 hour delayed start, without apology) that is factually true (the whole event was streamed, we KNOW it started 2 hours later than scheduled).
If Musk has just said "sorry for the delay" at the start of the event, all of this could have been avoided. But no, no apology, and then petty revenge when someone complains about it.
I completely disagree. That would give other people a reason to be rude and receive their order faster. What Musk did will now make people think before being rude I guess.