You guys are taking my comments waaaay out of context again, to make me look like a grumpy old jerk (I am a grumpy old jerk but that's not relevant here) - I have only talked about USB to SATA cables in this thread, nothing else.
How is a $35 dock better than this?
It's not that I don't like those docks; If I had one, I'd probably use it, but my beef with them is that they're overly expensive for a made-in-China piece of cheap plastic that helps you guide an easy-to-fit USB to SATA into a hard drive. Apart from the fact that they look prettier than a bare drive on a desk or a drive dangling off a USB port on your machine, they're not easy for me to justify, and the average user (as in this case) will need to use it no more than once of twice in the lifetime of a disk.
You don't have to connect the cables. Swap two or three hard drives a day, and you'll see how much of a pain that is. I have an adapter like that for work and home, and it works well enough since I only use it once in a blue moon. In a past job where I did swap hard drives quite regularly, a dock would have been the better option. I had case with the side off that I would hook drives into. Yeah, it was a pretty ghetto system.
An average user can't justify a hard drive dongle. To them a computer is just a box which gets replaced if it malfunctions. For instance, my wife asks me why I don't just get a computer from Dell whenever I talk about parts or upgrades. At this point, she's just teasing me, but the first couple of times the sentiment was real.
Hard drive docks serve a niche. You're not part of that niche, so docks don't fill a purpose for you. We get that, and that's ok. For instance, I have no need for heavy equipment like bulldozers or backhoes. Yet, I don't go around telling construction workers that heavy equipment is useless, and they could do the samething with a shovel.