I was repeatedly pressured to hand my bank account logins over to plaid when I bought a house. People always seemed surprised when I refused. Maybe they were just acting that way to pressure me into making their sale process slightly easier, but I got the impression most people just go along with it.
Handing my finances over to a company like that is a hard no for me, I can't imagine ever doing business with someone who required it.