In one regard, Microsoft has an extremely tough job. It wants to develop the OS more and on the other hand it has to take into account that older programs are still being used. And that "backward compatibility" creates A LOT OF headaches for MS.
This Win 8 disaster should put MS with their both feet back on the ground (again). As I start to learn more about Win 7, it's clear that even Win 7 still contains a number of bugs. These bugs are not fatal but they're sometimes annoying. And Explorer contains one nasty bug. And I liked Win XP's Explorer much, much more than Win 7's Explorer.
And when I look at the updates MS is issuing for Win 7, it seems MS is focussing on security issues, not on fixing the remaining bugs in Win 7. Seems they're too busy with other things (Win 9 ?, Win Blue ?).