battering your buds with too much light and radiant heat (from the lights), and having your lights too close to the canopy is what causes lack of smell and taste ime. I use week-ass lights, organic soil, and my buds absolutely STINK compared to the same clones that my mates run in a commercial setting with big lights.
VG
VG