Will mobile payments be mainstream?

According to the trend, Yes.
Not all merchants have implemented the technology to process mobile payments and on the consumer side, many people are happy with the existing payment methods. However, the trend for mobile payments will grow.