3D Printing: Science or an Art Form or Just Plain Luck?

Many do not realize that 3D printing is a hobby much like miniature painting. It requires time, study, determination and most importantly practice. Not all hobbyists are at the same skill set. Not all printers or materials have the same capabilities. With a large variety of programs and settings how does one approach the hobby? Should it be approached with the scientific method of trial and error of slow changes? Or is there no real "right answer" and final product resulting from your individual personal taste or rather a production of art?