Every time you buy the stuff from the pharmacist, they're logging the purchase in a national DB and you're signing an acknowledgement that it's a huge felony to go beyond the limit. But they never tell you where you are vs the limit, and the limits aren't clearly stated. End result: chilling effect.
My mom timed her purchases incorrectly (family of 5 with mom shopping for all at the time) and went past the limit. After that she was flagged and had to have an actual doctor's prescription in order to purchase pseudoephedrine for 6-12 months. That is a HUGE hurdle for most people, and doctors don't want to see people who have cold symptoms. Heck, I was turned away from a CVS Minute Clinic recently because I had COVID like symptoms in the last 7 days. As in refused to see me, even though I had recently tested negative for COVID and had a fever + persistent cough.