I think until you can make objects out of super strong material that yet somehow you can easily manipulate in a 3D printer, there is going to be a crippling technical limitation.
But it will always be useful for prototyping.
Now in 100 years if you can print something molecule by molecule out of titanium, well then society is either going to become insanely great or insanely warmongering since it can build horrible weapons and surveillance machines like candy. Given human tendency, I fear for the latter, there is too much profit from war.