The problem, as I see it, is that you have to give people a reason to take time to understand or show interest Bitcoin. I hear all the time, "I like using my credit card" or "I like using my debit card". They like the convenience. You have to move them out of that convenience, if that is possible.
For example, I have a PMA package with Wells Fargo. My credit and debit cards cost my nothing each year. If someone ever uses my card numbers, I get reimbursed completely. Convenience. This is what Bitcoin is up against, and Bitcoin needs many more people to use it if it is to grow.