As some have noted, 3D printing is as much an art as a science. “Dialing in” – correctly adjusting your printer values – will make a huge difference.
Here’s a video that shows you ways you can take your slicer profile and tweak it for better results. This video covers extruder calibration, flow rate/extrusion multiplier calibration, temperature, speed and retraction calibration.
It sounds complicated, but Michael takes you thru each setting, step-by-step.