~
We should still need to consider the elephant in the room which is how would those people with no education in basic technology cope up. I agree that learning Bitcoin doesn't mean that we should learn every single characteristic of it such as its technical side. It's like learning how to use a phone but making the learning of its specification mandatory before using it.
However the medium to use Bitcoin is what we should consider first before finding means how to make people adopt and use it.