Genuine question- Have you considered just shopping for singles you like? I've been doing that for years, and it's made the hobby a lot more chill and fun just filling out binders of older cards I enjoy getting.
I've noticed nowadays, it's less about the packs being fun (because they aren't fun anymore lol), but rather sort of making your own fun and enjoying the cards you like. There's frankly way too much with modern TCG stuff (Gen 7 and 8, to me) going on, so I'm never going to seriously collect it. So I just get singles of whatever I enjoy, and more seriously collect older generations. It's made the hobby a lot more geared towards my own interests rather than having to suffer through the not fun parts of it.
So maybe, consider doing that. Find what you enjoy most. It's still a real pain to know that products are just not fun anymore, and I'm a huge proponent for Pokemon changing the formula of pulls and set sizes (But they never will. lol) but as of right now, it's just a lot more chill knowing hey, I don't really want to participate in this new-fangled overload of cards. I just kind of enjoy collecting what I collect, getting a few singles here and there, filling out little collection goals of my own.
I suggest looking into that for anyone who hasn't considered that before. It's a lot more fun and cost-effective.
Technically they have already changed the formula. They keep making it harder and harder to pull. I decided to dig into the data recently after someone casually dropped that 61% of Evolving Skies can only be found in the rare slot. That's 144 cards. And we all know there are rarities within that slot. That's disgusting to put it plainly. For comparison, the original Base Set was 31%.
Jungle was actually 50% but with only 32 rare+ cards, technically one booster box (though who bought by box back in the day) could theoretically net all but 4 holos. The next time it breaches that % is the second Sun & Moon set with Guardians Rising. In total 7 of the 12 Sun & Moon sets are above 50% and they range from 64 to 121 unique cards that can be found in that slot.
In the Sword and Shield era, 5 of the 8 sets are above 50% whilst 2 of those are even above 60% - Chilling Reign and Evolving Skies.
It's not sustainable.
Rainbows contribute to this and getting rid of such pointless cards would help, but there's still too many.
I need to check out how the Japanese sets have evolved though since TPCi is somewhat hamstrung by what happens in Japan. Yes, the Japanese have broken up into smaller sets, but their SRs also continue to grow and you can only get 1/box, so I think it might have become just as bad as internationally. They have lotteries for every product and still release more every month.
Only positive is that their Vs and VMAXes - basically unique playable cards - are pretty much guaranteed in your box so you could argue that in terms of the playing part, they've done their job. The collecting part is just further and further out of reach for everyone but the uber rich.
I guess that doesn't necessarily stop TPCi from changing the make-up of the packs. At the very least get rid of non-holo rares. I'm not sure that even existed in Japan at all, though in practice having an uncommon in a rare slot doesn't really solve the problem. Maybe they can make 2 reverse holo slots instead of 1 and one of those can contain the rainbows and gold cards. And then either still get rid of non-holo rares or change most of them to holos and update the bloody holo design so it looks premium like the WOTC days and not this crappy line bs.