The reason the Windows 95 interface was so much better than what came before it was because Microsoft did loads of user testing and changed their design heavily based on it.
I completely agree. There have been some improvements in the design (XP and Vista's Start Menu changes, XP and 7's Task Bar changes) but they're incremental ones, and Microsoft's attempts at big changes have not gone well.