As far as recycling goes, it's very exciting that you can recycle plastic bottles into plastic granules/filament and use them for printing.
I think we are not that far away from a self contained fabricator that turns garbage into everyday plastic parts you need.