Windows 11 is an example of poor code quality. Bugs everywhere, while the same things work on Ubuntu/popos.
Past MS engineers have been commenting for a decade on how MS has grown too big, can't manage, and has become a monolith "too big to fail". By nature when engineers are small pieces of a giant machine, they don't do their best work. And those with the experience move on to better things.