I'm still wondering why Exxon, et. al don't get heavily into solar, tidal, etc. They've got to know what they're peddling will run out one day. Why not just corner the next market? They certainly have the resources.
Similarly, yes, folks will print more and more things on their own, but the end of the consumer chain is always the most expensive.
Today, printer ink is ridiculously higher in cost than petrol (try over $2,500 for a gallon of Black). For 3D, it's still pretty much all plastic filament. Five pounds of ABS white can run up to $50. Say, a couple of bookends if you're lucky.
Printers of tomorrow will be able to use many more raw ingredients as input. Right now it's all lamination, laying down layer after layer of the plastic filament until your object is complete; but down the road they'll act more like proteins, simply re-arranging supplied atoms into a new configuration and spitting them out the 'tray'.
Thus, the big winner will be the company that sells easy access to what you feed the printer.
And yes, DRM will creep into the hardware, ensuring the more-or-less law-abiding of us don't print bombs and such, though of course that will never stop the truly determined.
So sure, down the road you'll be able to print a house. But buying enough cartridges at the Depot will break you.