If you are old brave users well thats worth it. But if you are new that want to earn from ads you need to first buy the tokens to be able to verify the wallet .you need a minimum 25 bat tokens to verify it and to recieve rewards for having an ads.
No idea why they make this but its not good for those new to this program and have difficulty to understand block chain .
I read that and I stopped reading those ads since I have to verify my wallet, beside the number of ads that is being offered to me is only 2 to 5 daily not something that you can earn a lot I prefer to earn BAT through publish0x it's much easier because you just rate articles and you can earn more if you are a good writer and you create a lot of articles in their platform.