No the flaw is that its too damn complicated for the average person to secure their bitcoins properly, people are scared to get their bitcoins hacked because many are being hacked so easily. Even fcking exchanges get hacked, what do you expect for users?
The problem is the system has molly coddled people into not bothering understanding security and how to protect themselves. They are now discovering the real-world cost of being nannied.