I like my release now, but you'll never leave your fingers in the truck or drop them from your tree stand
And fingers rarely suffer mechanical problems.I do know of several people that have had unintentional releases with a mechanical release.One friend has a hole in his basement ceiling from an accidental release.If his wife had found out about it,things could have gotten very ugly.
I myself prefer fingers since they are usually quieter and offer more positive arrow control while drawing the bow.I have never had an arrow fall off the rest while drawing,but friends have while using a release.