You don't know what you're talking about, credit cards are the best UX. Don't you see they are used in many more places than Bitcoin? That means the market has decided and the market is always right. People will never learn to use Bitcoin because Bitcoin doesn't have sign up forms, and that is what my company, satoshisignupforms.com, is trying to solve, we are going to make paying with Bitcoin as easy as typing 25 numbers in three different fields and then your full name and tax number.