This is the process at work in abrasive blasting with silicon carbide, aluminum oxide, silica sand, coal slag, copper slag, bar-shot, steel grit, crushed glass, garnet, and many other angular grits used in sandblasting.
All the above can provide a white metal grade "A" finish on metals. Glass beads, walnut shell, corn cob grit, plastic medias, and numerous other mildly abrasive and nonabrasive medias will remove coatings but will most likely not be capable of obtaining white metal finishes in all cases. They simply are not designed to remove medium to heavy corrosion. They all have their proper use and we use many of them for specialized surface preparations. However, a white metal finish will produce better adhesion between substrate and coating and thus, increase longevity.
Custom Shades prefers to blast everything to a white metal or near white metal surface unless a customer demands a lower quality or desires a lower price. Obviously time and price will be commensurate with the quality of any job. The typical difference between a commercial and white metal blast can be as much as double the cost, especially when encountering mill scale as pictured here or other heavy pitted rust. The choice is yours to make, but if you don't specifically demand white metal you're probably receiving a commercial blast and that can be the most costly job of all.