If you look into my post history here you'll find out I'm super pro 3d printing. Most of my stuff lately has been 3d printed.
There are a few advantages:
Distribution is way easier, I don't care if I'm purchasing a file from South Korea, Spain or Colombia. There's no shipping, no production delays, nothing like this.
There's also the fact that with a little practice I can easily resize my piece and change it. Swap a detail from the suit, print it larger or smaller, slice the file so I can print only a specific detail (or make it fit into the printer), etc. Check out what people are doing with 3d printers for terrains and vehicles, some amazing stuff.
Quality wise, I think we're certainly a bit below what you'll get from high quality casters, but if you know what you're doing you can get fantastic results. I attached some 3d printed models and you'll see for yourself the kind of quality you can get with a sub $300 resin printer.
Will it completely replace other types of miniatures? I really doubt it.
But this kind of technology will benefit those with the creative and technological mastery to sculpt in 3d and will most likely harm those that focus on the manufacturing aspect.