Mark, sorry you’re dissatisfied with those solutions.
We did consider the uses of this feature and talked to the multiple Match Directors (Major and Local) before implementing it. The ability to create a custom match fee based on the discounts or additional purchases was highly requested - the system cannot work in exactly the way every individual Match Director wants.
Enabling reduced match fees for members of a PS club was seen as a minor feature, one that didn’t need to have two solutions. We’ve received some feedback that some clubs, including yours, would like to retain that functionality, so we’re bringing it back. That will take some time and there are multiple solutions available for you to run your match the way you want it, right now. If you don’t trust your shooters, either approve them manually, or verify that they paid the correct fee in the “Approve Shooters” page and deal with erroneous match fees. The website doesn’t exist to solve personal conflicts with shooters registering dishonestly - MDs still have to run their own matches.