The game is greedy, and its nature makes it feel like you'll never actually be done with the grind. You frequently get road blocks and even if you wait and grind only real way to get stronger is to spend money and do more pulls. So. Many. Road blocks.