I don't have enough technical expertise to determine what is the "biggest" problem with cryptocurrency, but I do feel like a lot of Bitcoin users use the Bitcoin network without understanding basic things about the infrastructure, like mining and confirmations.
Not saying you are wrong. But how exactly does it matter if people understand the mining and confirmation specs? Sure they will be confused at times, but other than that no harm will be done.