What's the meaning of this quote (by Tom Ford)?

What did he mean by "many people can't withstand the scrutiny"?
thank youWhat s the meaning of this quote by Tom Ford

When anyone runs for public office, their entire lives are examined under a microscope and some things are just lies. A person needs to either be strong enough to defend his character or slimy enough to BS his way out of it.

  • Ford taurus, ford focus, ford escort or mercury cougar? Looking for a new used car, anyone know if any of these are bad cars? They're all in the 2000-2005 range I'm leaning towards the focus cause it gets good mileage and has good storage, also I've heard it does alright in snow. Anyone have any bad experiences with any of these cars or have any bad feedback?
  • Hydraulic through carb meaning? My buddy's ford 460 had a couple stuck valves causing this? (His mom had it checked by a mechanic or something a while back. What does this mean? We're hoping it's not a hydro-locked engine.
  • Quote on tie rod replacement? I have a 2007 Ford Fusion 2WD, they told me my driver side tie rod boot had busted, they quoted me $247.00 to fix it, is this a fair price?
  • Looking for a price quote on a window problem on my car? I have a 2012 Ford Fusion that when I try to roll the window down it makes a crinkling noise. The window won't go down it just makes that noise when I push the button. I was curious if anyone knows what's wrong with it and how much you think it'll cost to fix