Very difficult for the wider public audience to embrace this technology or even use it in the retail and commercial environment if the joining process alone is this complicated and difficult. Time is money. Waiting a month or longer is simply not a tenable solution. The technology itself is a near-perfect payment system (if not an already perfect one) but the way it is used and managed is far from perfect. Addressing the risks and imperfections, including the risks of fraud and scams which are the core causes of all these complicated procedures, might be an important step in changing the landscape.
The question is how to achieve real changes and manage or minimize risks. Introducing new irreversible fraud-proof payment methods? Regulating bitcoin or those entities trading it?