I try to assume no bad intentions these days.
> I'm sure there was a reason they decided to not hire me. Maybe I had a shitty attitude? I don't know. I'm not questioning that. But I think an email letting me know and some credit would be fair to expect.
In the past, I've been in talks with an employer about a job, and my enthousiasm was only so-so, and that tended to put a brake on the proceedings.
I realize I'm missing some context here, but I can't see how your life would work out better from _not_ receiving a heads up that the process has ended.
I too have been in a similar situation (being interviewed at a startup and being clearly not super enthusiastic about the position being offered) but they decided to go with somebody else they gave me a courtesy call letting me know about it. I think it's the right thing to do.
I just think Microsoft should have found a way to credit the guy. Even just a footnote in their WinGet announcement blog post would have been better.