Banks have been doing this for a few years. You can look at it as an invasion of privacy, or you can look at it as a method to prevent check fraud. With the number of check washing and otehr check fraud schemes out there today the banks had to find a way to protect their customers. IDs can be faked, thumbprints cannot. Since you aren't as customer of theirs, they probably could care less about how you feel about it, they are just trying to protect their customers.
_________________________
"Trust in God --and press-check. You cannot ignore danger and call it faith." -Duke