Most people do not understand money, how it works, and what problem it solves. This is a huge barrier to understanding bitcoin but in my experience those that don't understand it may be at an advantage as they haven't been indoctrinated with fiat poison yet. I'm thinking of people like me from a blue collar background. These people have a natural skepticism of suits. Most have been screwed by smart people and while this is a barrier to understanding bitcoin once they get through that barrier I think they become hard core.