agreed. If people can't understand bitcoin in at least some basic way they will not use it. Faq's on bitcoin are full of questions which nobody has ever asked. Even bitcoin enthusiasts can't explain bitcoin, because they don't understand it either. constantly changing account/addresses? i don't like it, would rather one account and have payments tagged with sender info. i still have not managed to find out if bitcoin supports this. can't make sense of messaging aspect, labeling, verification , don't understand mining. Ordinary folks will not buy into this if it can not be explained in two short sentences, no matter how logical or robust or brilliant bitcoin might be.