Pseudoephedrine should be unrestricted, there’s no way to compete on price with meth cooked in an industrial lab in Mexico by using pseudoephedrine as a precursor. Keep it behind the counter (to prevent theft) but let adults buy as much as they want.
There was actually a push to make it rx only. Oregon and Mississippi passed laws to make it RX, luckily those laws have been rolled back.