While a strain may look great, that doesn't mean instant high yields. Trichrome head size has a lot to do with yield, and the amount of "oil" that fills those heads.
I've pulled 7 grams off an oz of sour diesel that looked good not great. Same pheno of sour diesel a few months later yielded 4...