I'll admit to not getting it either.
Like you, I pin my most frequently used programs on the Taskbar (or Start Menu). I could possibly see the value of a dock on a XP machine (possibly), but I don't get it on W7. There's nothing wrong with a little eye-candy if that's your desired configuration, but I'm not seeing the functional value.
Keep Up with TechRepublic