(1) a couple of years ago, LLMs for coding sucked pretty bad.
(2) LLMs are a force multiplier. If you start with a negative number, then your coefficient makes things worse.
(3) Microsoft has never been a place of quality. It's not organized for that, it doesn't have that as its philosophy, and so you should never be surprised that it doesn't deliver that.