Not really. I always had my most used programs on the taskbar and some of the ones I don't use a lot on the recent list. I just pinned notes and calc and other stuff to the taskbar and it doesn't feel like that much of a difference from windows 7. I used it all day Thursday when I was sick and I didn't go into the metro interface at all cause I didn't need anything.
So for me on my desktop the only time i really see the metro interface is when i start up the pc. After that it disappears. None of that going back and forth between interfaces
Pity though you can't disable metro, like you could on developer preview. That said, we do get to keep the new task manager, which is nice
Also, I feel disabled without the start menu, so I installed this free start menu, which works fine
My guess is that MS doesn't let you disable metro, because they want more feedback on it. Come on folks, no such thing as a free lunch. MS isn't giving us a free stable legit OS for a year and want nothing in return