Yup very true! Traditional banks are far more risk averse and generally have larger budgets for compliance. Whereas fintechs/neobanks have smaller budgets for these things as most of their capital is poured into growth.
In the case of Revolut, I'm sure they will build something similar in-house, if they haven't already since I left!