He's right. Take a look at US Code 49.44709. Clearly unconstitutional and open ended. It's been fought as such, but in the long run has been upheld. I've researched this extensively. "709" (old 609) gives the FAA almost limitless power.
You may pass a "ramp check" with flying colors, but for some reason the inspector feels that you pose a risk and need a 709 ride. You take the ride - risking a bust - or your certificates may well all be revoked. What's wrong witha little 709 ride?! You're a safe pilot, right! Kind of like a witch trial if you ask me... I mean, if she's innocent, she'll sink - right?!
(a)
Reinspection and Reexamination.— The Administrator of the Federal Aviation Administration may reinspect at any time a civil aircraft, aircraft engine, propeller, appliance, air navigation facility, or air agency, or reexamine an airman holding a certificate issued under section
44703 of this title.
http://assembler.law.cornell.edu/uscode/html/uscode49/usc_sec_49_00044709----000-.html