This video will explain why this twitch drops store is a big scam:
You need 80-90 token to get over 9 weeks, where to get a token takes 60 minutes, let's say you watch for 2 hours, you get yourself 4 tokens ( 2 from missions 2 from stream )
I watched for about 4 hours on twitch and my count is at 3, I didn't recieved any token for the 60 mins watchtime... just 2 from a mission
Therefore if you want to get a specific tank e.g obj 244 that is pretty original and didn't go on sale for long time, you need 90 tokens
In all of this time that you spent watching you could'v done:
Play to complete battle pass
Spent time outside
Earning credits while compliting battle pass
Earning bonds
Completing the new gamemodes that are cycling often
etc.