Dismissing his problems out of hand is, well...
I never dismissed the problem. I said THAT A SOLUTION EXISTS. The word solution by definition indicates a problem did (as in past tense) exist. However there are multiple solutions to the problem. If the merchant doesn't know, understand, or trust the solution(s) then the fix it to inform/educate/advocate. Pretending there is no solution exists simply because the merchant isn't informed is well stupid and not very productive.
After two clarifications if you still can't understand that well I just have to assume you don't want to understand that. I won't be responding further not because you disagree but simply because it likely is pointless.
otherwise I fear BTC will continue to go nowhere fast.
I think this may be coloring your view. If you feel BTC has gone nowhere fast you should uninstall it and not look back (maybe save some coins in a paper wallet so you won't be kicking yourself in 2030). The adoption timeframe for mainstream users is measured in years (if not decades). Bitcoin isn't just PayPal 2.0 it is radically different. Not just on the technological level but at the cultural and societal level too. It puts responsibility back on the user, it has an independent currency, it has no central planner. Those are hard concepts to grasp, trust, and understand. Much like the internet took a couple decades to become "mainstream ready" Bitcoin will take a long time too. I am happy with Bitcoin growth rate (in users, transaction volume, services, and maturity of codebase). If you really feel that BTC is "going nowhere fast" then honestly there is no realistic future scenario that isn't going to disappoint you.