I feel strongly that having Quick Launch is even more valuable & appreciated w/ Windows8 than ever before.
Let me explain w/ or via the following example...
One could make it so the old start menu had Favorites on it... nice cus you could go to a site you wanted w/ opening a browser 1st. Oh, oh, but, now what?... there's no start menu to which to Add Favorites. "Oh bother", said Pooh.
Well, one could Pin Favorites to Start. But, we don't live @ Start, we live @ Desktop. So why would we want to go to Start for Favorites if, it is not necessary??
And, since, we don't want 'cluttered' Desktops & don't want a million (infrequently used) things Pinned to Taskbar... Quick Launch IS THE answer!
Anything you want right @ your fingertips, neat & tidy. Spread QL's items/content out or scrunch it up & have a list, either way, it's a huge, convenient help!
Put stuff where you live & work which, is Desktop not, Start. QL gives immediate access in a very 'clean' manner.
I trust I have explained this such that its usefulness will become obvious & appealing.
I'm including 2 shots, 1 spread out & 1 scrunched up...