It probably is.
> To this day I don't understand why anyone would use Plaid.
It's more desirable to use a fin-tech company to handle all that than take on the liability yourself, as a company wanting to receive payments (or connect to transaction info, like a lot of the popular budgeting apps do).