I don't think we'll have the full picture until the first season actually kicks off in July.
What we know so far is that there is a limited free Battle Pass (which only allows you to unlock 27 of the 90 reward tiers), a standard $10 premium battle pass and an "accelerated" $25 battle pass. The fact they are selling a faster battle pass that's over twice as expensive would imply the time investment is probably going to be signficant.
They also plan to release 4 seasons each year so each battle pass will run for around 3 months.
They've also said that the battle pass won't include enough premium currency to buy the next battle pass, so we do know it will give you less than $10 worth of currency.
I think most people don't really care about the $10.
Even if you don't spend $240 on coffee (holy shit BTW) $10 is like what? A single coffee and a basic breakfast sandwich?
This stuff is fun to talk about online but it's here to stay. 99% of the audience doesn't give a crap about it, in fact I'd bet a majority probably love the fact that the game will get continuous updates and new stuff to grind for.
I commend anyone who is willing to not buy the game over this, I personally always wait for price drops on games with microtransactions. But these days we are way past the point of it making any difference, it's more out of personal conviction.