It is definetly not too complicated for the average folk.
Today i asked a CEO of a bank, he said bitcoin will not be a competitor of the Fiat money. But he also said in about 10-20 years there will be no cash anymore and there will be a new payment system, so...
Blockchain is future!