Plaid is a walking disaster. I would never give them or anyone else the login credentials for my bank. Never. As has been noted, they can grovel through all your banking history for every account connected to those login credentials. Even if they don't actually mess up and "misplace" a bunch of your money they have all your detailed financial information, which they could potentially sell to multiple third parties.
This dreamy "Oh, I'll just revoke access to Plaid when I'm done." doesn't fix anything. The only way to kick them out once they are in is to change your login credentials, and as has been noted, once you let them into your barn, it's too late to do anything useful. I also complained bitterly to my CU about their support for Plaid. If you feel similarly, I urge you to do the same. Seriously, how dare they suggest you put your financial privacy and security at risk by providing your login details to Plaid or to any other third party?
When we leased our car, we had to do a wire transfer to Tesla because our location did not accept checks of any kind. Not personal, not Cashier's check, nothing. It was either Plaid, or wire transfer, because Tesla was able to successfully hide the ability to provide them with ACH information. We even have a separate checking account we could have used for this purpose, but they deliberately hid that capability on their web page and the SA never mentioned it as a possibility.
Fortunately, at delivery the car was perfect.