Hey Bud
Thanks for you pitch in.
Truly been a minute since I posted this but what I have come to realize is ,we dealing with nature man and no one can guarantee it.
For example, I bought 3 laughing buddha seeds, 2 are perfect and one just shit. I am new to this and if I go to any shop, I hold the shop to account but I am quickly realizing that in this thing, that you cant complain to seedbank because, like you say are just the middle man. So when buying seeds you take all the risk and is shit goes south, like the OGs in this forum say, "charge it to school fees" .
In terms of my growing, did some outdoor for a bit and recently moved indoors (current run). Environment wise, I have ticked almost all the boxes, just need to look at a Ac unit . I mix my own soil and use sprouted, compost teas etc.
Finally you quite right, when you say keep persevering, strains don't always deliver what they are promising .
Made my peace with how things work.