I've always wondered the same thing but we all have to face it that NOBODY has perfect skin...
Even those you think have perfect skin have some flaw to it...such as discoloration and/or rough, dry skin.
Personally I have oily skin...and I used to have problems with acne and blackheads. I've tried EVERYTHING imaginable from a $200.00 set containing a "milk scrub," "mud soap," and "mud mask," to Clinique's Skincare line for men (which is complete crap by the way...it dries up your skin to where your face hurts). You just have to realize that it's all b/s and contains harmful chemicals to your skin...even the top quality things that you buy at the supermarket or at a make-up/skincare counter.
I just rid myself of all these things and now I use an item called "Castile soap," which has nothing but good things in it for you. It is made up of pure jojoba oil, lavendin oil, lavender oil, vitamin E, and water. For my moisturizer I use pure jojoba oil mixed with a few drops of water. It has made my skin feel so much better and look much better...some of my scars on my face have been reduced dramatically so my skin looks like it used to before I had any problems with acne. They usually sell the castile soap and jojoba oil at organic supermarkets or health centers. It's so inexpensive and you'll be happy that you have saved yourself tons of money.
The castile soap and jojoba oil were my last resorts...and now I'm finally at peace!!!! As for an exfoliator I gently scrub my face with a washcloth because I told myself I would never use another scrub or mask again since they are loaded with chemicals. I really hope this helps...it did the job for me.