Anyone who knows anything about Casey Muratori knows that nice and humble are not usually words associated with him. That is not to say the devs he is calling out are in the right. Frankly, I just see a bunch of combative assholes arguing with each other.

Yeah, DHowett's and LHeckler's responses were kind of dickish, but Casey's own words, tone, and attitude aren't doing him any favors either.

Casey happens to be right on the technical issue in this case and people are just glossing over all the ways in which he was also wrong.

Now, personally, I believe it was the WT Team's responsibility to let it go as they're representatives of a larger organization and as such how they interact with people reflects back on the organization they work for.

But yeah, no heroes in this story.

"Happens to be right" is kind of misleading here. It's not like he "happened" to call tails on a coin flip or something.

Microsoft has a history of writing unreasonably shitty software, abstracting it to all fuck with ten thousand layers of manufactured complexity, and then claiming the problem itself is hard. Casey was like, no, the problem is actually trivial, and if you just write code in a straightforward way without pessimizing your own code, you can easily get something 100x faster than Windows Terminal. He even wrote refterm to prove it: https://github.com/cmuratori/refterm

No one wants to be told that something they're working super hard on is actually trivial, and that all of their problems are basically self-created. There's no nice way to say that. It's basically saying, "stop doing 90% of the crap you're doing, and the problem solves itself." But it's true and it should be said.