This is my first time even using Ethereum. It didn't make a good impression. I was getting errors and gave up thinking it didn't work. The Ether funds disappeared from my account when I first sent and then reappeared a short time later when the errors were happening and then when I checked later in the day they had disappeared again. So presumably I have Bancor tokens now.
Is whatever that caused the problem in Ethereum during the ICO fixable in Ethereum or will this happen every time there is a spike in traffic or DDOS attempt? Are any of these platforms able this kind of thing efficiently?
These growing pains are part of new technology. In this case, adoption is happening faster than the technology can keep up with. But adoption is still restricted to a select group of technically literate.
A seamless user experience is what will propel cryptos to mainstream adoption, but this requires a solid backbone: security, speed, forgiveness, integration with existing services, and effortless user interfaces.
When cryptos become truly easy to use for the average person, they will quickly gain mainstream adoption. By the time this happens, I will have mostly cashed out.