Each team at MS is independently ran. I worked on teams where all bugs, and I mean all bugs, with more than ~5 repros in the wild, got fixed.
Then I worked on other teams that just gave up. Sometimes for good reason, fixing long standing bugs could mean a major re-architecture of existing code that would likely induce more bugs than it would fix.
But I also saw teams give up due to sheer overwork and lack of time.
Then I worked on other teams that just gave up. Sometimes for good reason, fixing long standing bugs could mean a major re-architecture of existing code that would likely induce more bugs than it would fix.
But I also saw teams give up due to sheer overwork and lack of time.
Management matters.