This is how most battle passes with daily challenges force you to login daily. Cant reach tier 100 in fortnite with just challenges and tiers from leveling is slow
And it's one of the games I quit for this very reason, along the fact that not only you need to log in at least the majority of days, but on those days you often have to do some dumbass challenge. Let's say there's the one where you gotta outlive 150 people in solo: that is at the very least two matches with a top 25 finish, more than 2 matches if you rank lower. Whether you go in guns blazing or camp on a tree, it's time you could be doing playing something else that properly rewards you for your time.
Rocket League's pass increased my playtime because you'd make progress on a regular basis even without grinding like crazy, the unlocks are mostly good and quick, the post-max-level stuff has tons of incredible variants of existing items, you can stack your win bonuses for a week (so you don't need to log in everyday: do it once per week and you don't lose out on anything at all), and most importantly you are not pushed towards unnatural gamestyles to boost your pass rank: score a couple goals and assists, play x matches, use a certain car once and bam, your challenges are done, free levels for y'all. I've done about double the levels required to unlock the final "unique" unlock in the previous pass. I didn't finish the Black Ops IIII pass last season because it was too grindy. I finished the Fortnite pass once then never again because it was too exhausting and repetitive.
Some games just don't get it right at all imho, and it's their loss because I stop playing them as a result. When all the cool unlocks are behind paywalls or massive grinds, all new maps are behind paid DLCs, new weapons are behind grinds or lootboxes (see prior CODs)... what's the point? Of course, the game is fun, I prestiged in multiplayer multiple times because I enjoy the core gameplay, but whereas even Black Ops 3's system was somewhat exciting (do the challenges, get "free" cryptokeys", use 45 to get 3 packs with at least 3 guaranteed rares - thus by not paying you'd still get a lot of cool stuff for free without even necessarily grinding as there weren't timed items), the one in Black Ops 4 feels just too damn demanding and predatory for me to care. Like
RedNalgene in the post above, I also realized I was merely trying to optimize my playtime by having the daily level skip as fast as possible on days I barely had time to play, and it made me anxious about not missing out on a challenge, there were days when I logged in 2-3 times because I wasn't sure I've done it. But that is the only way to "win" the pass unless you play tons or want to throw dozens of Euros down the drain for it to end quick, and that's fucking absurd.
I'm curious about how far the next Call Of Duty can go, at this point. This game managed to have a battle pass, Fornite-like single microtransactions for expensive skins and emotes, challenges-to-buy which would then unlock cosmetics or weapons (after further grind or money), paid DLCs and the season pass for them, time-limited unlocks that you either grind the shit out (or buy) immediately or lose forever, multiple tiers of lootboxes, timed platform exclusivity even on some relatively minor updates because fuck player parity, superexpensive launch editions so you can get in-game money and the season pass cheaper... I'm almost surprised they didn't make specialists cost money at this point, 10-15 bucks to access the new hot class seems like the next logical step. What's the next COD gonna have beside all this, then? Lives you can use with timers to refill by waiting or paying like in Candy Crush? Paid bullets? Maps that aren't part of the season pass and have to be bought separately?