The more I learn about bitcoin the more concerned I am about the potential. The average person can barely handle fiat money, but bitcoins will be a disaster in the hands of most people.
Bitcoin is still in its infancy. There is a lot of room for growth in security and usability. Over time companies will develop that will add a layer of abstraction and remove most if not all the risks that the average non-technical user is likely to otherwise encounter.