Anyone ever got the feeling that Bitcoin is too complex for the average person? The average person wants things as simple as possible, so when the word, Blockchain, Decentralization, etc, come into play, I feel that makes it too complicated for the average person to understand or even care.
If everything gets fixed and fully implemented, the average person won't even have to worry. It'll be as seamless as using a debit card. Paper wallets, on the other hand, I foresee a lot of people possibly hording in the future like bearer bonds. It's just an added feature to create value. But what's cool is if you ever decide to use paper wallets, it's as easy as taking it to the merchant and scanning the code, whereas consuming bearer bonds require a lengthy process. Yeah, I'd say it's pretty well thought-out.