I'd call myself a developer and a "computer" expert, especially relative to 99% of the people I know in real life. I've also been in the bitcoin game a long time. I run full bitcoin and monero nodes. Absolutely none of this is easy and frankly, at times it can be absolutely terrifying considering the sums of real dollars you may be transferring. To think that the market cap of Bitcoin and Crypto in general is where it is is actually shocking considering how absolutely
UNfriendly the entire endeavor is from step 0 to actually buying, selling, transferring coins or buying goods and services.
When using cryptocurrency becomes as easy as pumping gas or sending an email or depositing a check - watch out, because it inevitably will become that simple. It will make the run up we've seen in 2017 seem absolutely darling. I'm certain the usability will come. Personally, I'm waiting for Square Cash to figure it out and then integrate with Twitter.