Brave rewards and Brave wallet

If Brave has its own wallet now, Why do we need to link third party services like uphold and gemini to properly handle BATs these two services are banning countries and areas which makes it difficult to trust them. The main goal of BAT were to improve the security, fairness, and efficiency and it looks far from that.