How exactly are they supposed to make sure that issues are fixed for every single user and computer configuration? They can’t. There has to be a point where there are going to be some people that are going to get the short end of the stick. Let’s say they did make sure everyone had the issue totally fixed. How long are you willing to wait for releases? People seem to get pretty annoyed if things take too long on here.
Steady releases of new content/patches and fixes OR waiting 6 months + to a year for something bug free, which for the amount of users, just isn’t feasible.