Government holding biometric data is unsafe for citizens. There will always be problems, security of data and security of citizens.
Unless they're NEXUS pass holding Canadians, in which case they have been fingerprinted. I just got fingerprinted this weekend for a NEXUS pass; my fingerprints are apparently "perfect". The US CBP agent taking them advised me not to take up a life of crime, as I would be caught very quickly. Or at least to wear gloves.
I arrived two weeks ago, no finger print required.
If your canadian, probably not.