Not true, sorry. I've buffed with Finesse-it II and gotten nowhere with surface contaminants. If they use that and buff enough to take them off they've taken half the clear coat off, or more everywhere other than under the contaminants! Sorry, just wrong.
Think about that theory. You have bumps on the paint so you go after all of the surface with the same abrasive, a very fine one, but still an abrasive. So you're abrading the whole surface trying to knock off the bumps that the clay will do perfectly without any damage to the rest of the surface. If you grind away long enough they may come off but then you have worn the paint off everywhere else but under them! Not good, if it worked they wouldn't have clay, but it doesn't. I guess your idea of a pro shop is just different than mine...
I do use Finesse-it II on my canopy and it works great. Got a fresh bottle today at the paint store, price has gone up..... Gets me back to zero and perfectly clear with no haze or swirls. Then back to the laundered and bagged soft cotton and my favorite non-Pledge....