Still the best medical advice available.
Maybe, but:
" - Here, take this pill bottle with 100 pills, take one after waking up and one before going to bed."
" - Doc! I took 50 pills in the first day!"
" - Yeah, it's my fault, let me give you "idiot-proof" pill bottle that vends one pill after 12 hours and this pill bottle is also indestructible, becouse in case of you purposely smashing it and swallowing every single on of them, it's still my fault, not yours."
I can imagine only one "good" way to limit buying 100 freaks at once: Shop stock limit.
Is it possible to limit items to buy in the "black market"? Stock could reset each month with RNG chance to have more/less of certain "goods".
100 freaks "problem", if taken seriously, can be only a drop in a sea of other, similar. I can build 5 "animal pens" that give my hideout ability to be defended by 100 dogs. Having them makes any hideout defence costs only lives of those dogs = Broken mechanic. Restrict buing dogs untill end game, becouse it's too easy to defend hideout with 100 dogs.