It definitely doesn’t help that prints from filament printers are very porous, 100% infill or not. Maybe sealing it with epoxy after printing would help?
The 3d printer is always ready and always has material in the right shape. It doesn't make a lot of noise, it doesn't make a lot of waste, the parts come off the machine clean and dry and ready to use. It's really hard to overstate the convenience of 3d printing.