Hi GS. Without getting geek into atoms, their nucleus and electrons and protons, unfortunately almost everything, including paint and clear coat and likely ceramic carries a minute static charge in the materials. Dust also carries a static charge. Thus much like the old trick of rubbing your hair briskly (when I had enough hair to rub), and then making it stand up in attraction to your hand, when dust is raised and gets near your car, it likes to bond to the finish. If we owned traditional steel frame and body vehicles, a ground rod and a jumper cable to the frame would likely reduce the charge temporarily but with the aluminum frame and composite body, I doubt that would help us Vette owners. Why your buddies black car doesn't attract dust may be dependent on the finish he uses and also how he buffs his car. We tend to use microfibre cloths which in themselves also create static electricity. Ideally, rinsing your car with cold water after it has been detailed should reduce the charge but that also defeats a lot of the purpose of buffing...lol.... A detailer shouldn't make a big difference but the amount you buff likely does. I use Lucas Slick Mist detailer and find it seems better than some of the other products I have used but that may just be my imagination. And by the way, I live on 2 km of gravel so dust is also my enemy. Good luck and if you do find a cure for clinging dust, PLEASE post it...lol...