Are esata connectors supposed to give a click sound when they seat properly? Do they snap-in even slightly so they won't fall out? I've seen discussion elsewhere about esata connectors on cables being too short, blocked by case hardware, etc. Mine do not click and will just fall out if I were to brush up against them.
I don't recall a click unless you have some kind of locking cable, but it should fit snug. It definitley shouldn't fall out on it's own or with little pressure. All the esata ports on my computers fit snug.
I do have a tivo unit though that has an improper esata port. It's not quite deep enough so any esata cable I try plugs in and works, but as you said, it will fall out if brushed up against. I have to be very careful when dusting around it.