Not quite there yet
I've been using 3D printing and similar for almost twenty years. I first saw it at University. It's very useful for visualising a 3D space quickly but even today using cutting edge machines and very good craftspeople to finish the parts by hand nobody would ever say the quality was as good as something coming from an injection mould.
I can see a big possibility for hobbyists for whom the current technology is too expensive (just like they may have a CNC mill in their garage) but I'm not seeing a future where the masses download a 3D design and build it at home.