You cannot beat the great outdoors, unless you have a greenhouse... a big greenhouse.
Else, there's aero. Difficult to manage as the spray nozzles have a tendency to get blocked up. Which is fine so long as you keep on top of things... if you don't you can lose an entire crop within hours.
Next in line, I believe, is NFT... although with the accelerated growth rate (i have heard of growth in the range of 7 inches in a day, not unusual to get 5") often when your plants encounter problems it can be too late for you to do much about it.
Next, would be DWC... easy to maintain and excellent growth rates in veg' of 1-2" a day. It could be more, as this is my own experience... I'm fairly new to it but I can tell you cannabis loves it.
Then, imo you have hydro... followed (some would say very closely) by soil.
I started in soil, then hydro and now dwc. In fact I have my last soil plant still in flower (an ex mother), likewise my last hydro grow is also in flower. now that I've grown dwc I feel that I've found the medium I'm most comfortable with.