Counterpoint, if sending data to credit companies is handled even close to the same way that requesting data is, they may not always ask your permission. If you freeze your credit, you'll quickly discover just how often companies check it without telling you. It's kind of startling.
A few companies will tell you in advance that they're going to run a background check, but many will not. Then they'll come back very huffy and complain, "why couldn't we access your credit!"
Also for a fun game, the next time a representative from a company asks for consent to run a background check, tell them your credit is frozen and ask which company (Equifax, Experian, etc...) they're going to check with so you can unfreeze it. In my experience, 9 out of 10 times they won't know and there will be no way for them to find out in advance.
In the same way, even if you're consenting for a company to send data to partners, you don't always get to know who those partners are or who they'll be in the future. I try to pay attention to data consent forms now. Sometimes they do boil down to just "we're gonna share your info with... somebody. Possibly multiple of them."
I might be wrong, but I would bet that the person who you sit down with to sign your loan or your mortgage will not know who your data is going to be shared with, and they probably won't be able to look it up if you ask.
But hey, at least Geico can send me physical mail advertising on my birthday now, so I guess it's all worth it.