I dunno - do not judge too quickly. There is a great amount of flexibility in the new bar. I really like all of the pinning and history available in the jump lists.
I use the bar in a way I would have never used quick launch, for example. The enitre left side of my 1920x1080 res monitor is filled with my most frequently used apps - always in the same place, all windows directly available by right click and on and on.
Of course, I did not "like" it at first. Now, I have a hard time in my XP VM -trying to use a jumplist that isn't there!
And all of my drives are directly available thru the right click. Just drag your desired folder to the "My Computer" icon and drop it.