Do you think an operating system having twice the resource requirements of it's predecessor for only a couple of extra features is a step forward or a step backward?
Seems that it would be hard for almost anyone (including Bill Gates) to answer 'step forward' to this question because of the way you worded it, IMO.