This statement:
Merchant adoption seems to be way ahead of consumer adoption anyway.
Seems to prove that this statement is not entirely true:
Also merchants will accept whatever their customers prefer, so I believe the key is to have the customers use them.
Merchants can encourage their customers to use the payment method that is better for the merchant.
They can do this by advertising the payment method (signs in the window and at the payment location, posters, billboards, radio ads, television ads, product placement in entertainment media, etc), which increases awareness and visibility.
They can also do this by offering cheaper pricing for the preferred payment method, which creates a financial incentive for the customer.
It's also important to keep in mind that merchants are also customers. Merchants need to pay suppliers. They also earn an income and use that income as customers for other merchants. As merchants see the benefits of accepting bitcoins, they are likely to encourage other merchants to do the same so that they can spend the bitcoins they are receiving.