Appraisals are either USPAP compliant or non-USPAP compliant.
All comp checks are appraisals, therefore, all comp checks are either USPAP compliant or non-USPAP compliant.
Not all comp checks are predicated on the appraiser looking to 'hook' the larger fee for a full appraisal based on the bi-lateral contract of hitting a number. The MLS/FNMA data is a perfect example. What if the appraiser who regularly provides comp checks has a file of those USPAP compliant comp checks that didn't give the requester what they wanted? How do you prove the mental state or intent of the appraiser?
You do not need a comp check for a 'skippy' to target or hit a number, they are going to do it anyway.
If anyone wants to get rid of the comp check, then change USPAP and provide the resources that enables ADEQUATE, EFFECTIVE enforcement.
Then change the mortgage broker laws and make it illegal to SHOP for a value on that end as well.
Better yet, the optimum solution is to simply disconnect any contact between the lender/MB and the appraiser, so the appraiser is free to do the job with no pressure, but I don't see much hope for that. That said, I can see where certain AMC's or in house lenders will start keeping track of those appraisers who generally afford 'high' numbers or hit contract prices vs. those that don't. I can also see MB's 'coaching' their borrowers to suggest a needed value to the appraiser when they do the inspection.
Which is why I advocate raising the bar on education and experience for all appraisers and put in the realm of a true 'profession' instead of a trade as the best, most realistic solution.