oh please. People trust the lock sign on HTTPS all day without understanding it. (or mastercard or the bridge they drive over or well anything).
Avoiding superior technological solutions just because the man on the street doesn't understand them is a bad approach. If society did that we'd still be in the 1800s.