What if your Client or customer is bad guy .. then what ? Whose fault is that ? The vendor who refused KYC policy or the customer ?
shotgun kyc is when the info is asked after you deposit, holding funds hostage
the wallet is optional, you can send and receive zaps on primal without it
you can also use any other nostr app by simply copy and pastin