CNC milling does have more metal waste up front, but it's usually recovered, separated from any contaminants, and remelted into new metal, so it's not really "waste" in the long-term sense. The recovery isn't free, of course, but then that's just another part of the economics calculation.
As someone who works with people who occasionally have to machine this stuff, that's seriously impressive.