All down to the KYC side, Brave advertises on not collecting your data, Uphold on the other hand doesn’t. This way they can’t get done for false advertising I expect. KYC is just a easy simple data collection, we all know it’s not to combat money laundering or criminal activities, cos they all use the banking system to do that for them. This is the only crypto I know of that makes you have to do KYC to withdraw to your wallet, I can mine crypto and have it deposited into my wallet with no KYC.
They want your data one way or the other, if it be through a third party, then that’s the way it will be. If they truly wanted to give you back control they wouldn’t put obstacles and limitations, Brave just have a different business model to Google, Brave are certainly not doing this out of the goodness of there hearts, we the users get thrown a few crumbs in this business model that’s all.