Too many varibles - Designs systems

In the middle of creating a design system and implementing tokens aka variables for the first time. I do like the flexibility of having themes and consistency this will provide. I have 3 levels of tokens. Base, Common and Components.
I was getting questions if its worth having tokens for every component?
Wanted to see if its normal to have hundreds/thousands of tokens and would devs hate it?