What improvements has Windows made in the last decade? I think what you're describing is a symptom of modern software development as a whole.