First, a preface of what other games I played and what I think of those games. At the very least, you'll know where I'm coming from.
I've played Arknights (I still play it. I love the game. You get about like 30 pulls a month by default, but there's no real pressure to pull, since content can be cleared with low star units.), Langrisser (When I left, dailies were like 2 hours a day, guild wars another hour a day and your weekends were fully consumed just manual farming during events), FEH (I saw the powercreep and fled. It was inferior to Langrisser in many ways)
The endgame content is pretty much locked until you max dupe 5 SSR units (1 original + 3 dupes). Other games do not have that system. The game's generosity has to be considered in this context.
Pulls and pity
Nikke has 40+ SSRs and the meta does not care for easily half of them. The basic recruit has done well by introducing a wishlist system which limits the pool to 15 SSRs of your choice. So, you'll never have to worry about a diluted pool as the game progresses.
Nikke is on paper generous with easily 300+ pulls in the first month, but... there is zero pity, and even with a 4% SSR rate, math can be unfair and players can go 100+ pulls with zero SSRs.
They have character molds with theoretically 61% odds of getting an SSR, but there's still a 39% chance of failure, and again, zero means to mitigate the bad luck.
There are "friendship point" pulls with a 2% rate, but again, with zero pity, can be pretty meaningless when you strike out repeatedly.
Nikke has a sparking system for 200 pulls with caveats. Make 200 pulls. Unless it's a banner unit, you get to buy a character's dupe, not the unit itself. The dupe is necessary on your path to your 5 fully duped SSRs. However, not every unit is sold in the sparking shop, and your only option is to pull further.
When Nikke players say the game has "pity", they are talking about the 200 pull "sparking", and they tend to hype it as a generous "pity". Players who have played other games have seen better pity systems and find it unacceptable.
New players are discouraged from pulling on new character banners unless they're metabreaking or if they're confident they can max dupe them in a mass pull, because their dupes will not appear in the sparking shop after the banner is over.
A reasonable estimate, not assuming cursed levels of bad luck, for unlocking endgame with 5 SSR units is within 3-4 months if you choose your pulls carefully. As probabilities go, there are also cursed accounts which have terrible pulls and are still stuck for 5 months now, and the game does not do enough to mitigate this anomaly.
Many pulls. Many many pulls. Zero pity. It's fine when many pulls -> many SSRs. It's not fine when many pulls -> many duds. And the game does not do enough to help the unlucky players.