I'm actually ok with ramp checks as long as the inspector is reasonable. There are a lot of yahoos out there that fly around without licenses, medicals, BFRs, etc. Maybe ramp checks catch some of those wackos. I certainly hear them (or don't) all the time on CTAF at the airport I am based out...