3D printing is great for a lot of little plastic toys but it also teaches you about the mechanical perfection that is Lego. Even the cheap offbrand bricks probably fit more consistently than what you can print.
not exactly, i have been printing FFF parts with a tolerance of 50 microns with a .25mm nozzle. it all has to do with part design and quality filament.