I think that yes, everybody could use the Bitcoin as a currency for their transactions, but just the ones who are interested in technology and in informatics could understand in depth how it works. Exactly like how just the ones who know a little about economics can understand in depth the work of "normal" fiat money.