I won't discuss limits here, but of course there has to be limits as not all Managers have access to the same offers, so it was not fair some teams were able to get 100 while others were getting just a few.
Apart from that, there's absolutely no need to have this amount of free boosters every day. If you see yourself struggling for that, maybe you need to do some changes in your daily activities / training.
Check this message I posted some months ago about the "urgent need of rest packs".
Or may you explain why do you need 100 or 50 or 30 boosters every day? How do you use them? If you need these boosters to give your players 20 training sessions a day, of course you can't do that for free.