There's no correlation whatsoever between dimensional accuracy and the visual quality of the print.
I too have been printing for years and it wasn't until I got a printer where I could adjust the step's /mm of the printers x, y and z axis and e-steps for managing wall thickness to tune the printer to be dimensionally accurate in all 4 dimensions (wall thickness being the 4th) that i realised that compensating for it in the printer is the right way to do it.
If you don't have the ability to do that then cura has some options to try and help compensate which is great and why so many people use it.