Couldn’t have put it better myself. Even with payment processors, most they ask for is SSN and business EIN.

When I read about the WireCard scandal, the KYC stuff sent to them over the years is probably in the hands of foreign intelligence already. That’s what gave me pause.