Hi Tacticians, it's Riot leelor, the UX lead of TFT. We definitely want this feature too.
For the past couple of years, the UX team has pushed hard to add a Claim All button to the Pass, but tech constraints have prevented us from moving forward. I know it's not what you want to hear, but the truth is that seemingly simple things like this actually require significant engineering effort to build new tech services and functionality. I wish I could tell a different story. 8/