This is only a matter of time, not no, it just hasn't materialized yet. Not that easy and there are no shortcuts. You must be more patient. You can not do anything at a time. Many new ICO projects are launched every day. Not everything develops overnight.
Agreed that it can still be successful but the chances are very low when people are still not positive about it, they still believe in popular payment instruments such as cash and credit cards, these tools are guaranteed by law and government. It's safer while cryptocurrency does not seem to guarantee user safety, when we lose money, no one is responsible or protective of us, and of course, from that, the popularity of crypcurrency is very low, more time can not change too many things, it is not created for the main purpose as payment
Very few people know what cryptocurrency is, how it works, or why they should trust it. Most importantly, people need to understand what about it makes it better than traditional payment mechanisms such as cash, cheques, or cards.
You highlight a benefit to merchants about crypto payments... it's guaranteed payment with no way for the buyer to reverse a payment, as is the case with card payments.