Ripple CEO Brad Garlinghouse has acknowledged that XRP is not always the best solution for payment-related use cases.