just so you know, not being upfront about that is a problem.
at 10€ for a battlepass that doesn't give back points to buy the next one, I expect to be able to complete it within my normal playtime which means 2-3 matches a day with some days/weeks off. it works on most battlepass games, like Destiny.
when I read "only top players are meant to get the last rewards", to me it reads "your 10€ will only be worth this much and you'll have to choose if you want to be a sucker for 3€ per level" because I can't magically make time appear while working all day, and Valorant isn't the only game I'd like to play if only to not burn out.
when I see the math on Reddit exceeding what I could put in in any realistic scenario, my first and only reaction is to ask for a refund and never buy it again.