Apparently you have been seriously mis informed about cast bullets.
The rifleing does not cut the lead, the lead is swaged or flows over the rifleing. On the other hand, many of the cheaper plated bullets will have the copper rupture as it is laid on to thin to flex/flow and not crack. Lead is ussually more accurate than a plated bullet as it does not have the variable of plated thickness. Properly loaded cast bullets will not shed any real amount of metal dust, unless you have a revolver that's out of time and shaving bullets. In a semi, none at all. If you load an UNDERSIZED bullet you will get flame cutting at the base which can cause some vaporization, and leading in the barrel. The most common cause is too hard of a bullet pushed to slow. Soft is better, esp in revolvers untill you hit 11-1200 fps. Then just add a gas check, and maybe go to a harder alloy.
My xd9 has 7000 rounds thru it give or take a few thousand, of those 80% where lead. I have not cleaned the bore beyond swabbing with a patch on storage for more then 3000 rounds. no lead.