To become a mainstream payment, they need to have the ease of use which the behemoth Bitcoin doesn't have. I agree with you on that but I think there are still chances for Bitcoin to be a part of the future mainstream payment. Not directly but a part of its ecosystem.