Bitcoin is complicated to explain to an ordinary person who is not an IT or gadget or technology enthusiast, imagine explaining the principle behind block chain, mining, etc etc to an ordinary person who really doesnt even understand internet basics.