Re: MS is now stuck in the 90's,
If only they were. Win98 & NT4.0 had decent GUIs.
NT3.5 & NT3.51 so stable that even two years after NT4.0, some new server installs used NT3.51. NT4.0 was vulnerable to bluescreen via GDI.
NT5.x wasn't bad (Win2K, XP and Server 2003). Then Office & Windows when downhill. Win7 was really only a bugfix/service pack of Vista, what Vista should have been and even so a SP on XP would have been better.