I could write a lot about this but will try to keep it relatively brief (I failed
). Firstly it is 100% possible it's just many don't put 100% into things and often start with a negative mindset (I don't have good genetics) so they lose consistency. Often if they were to step back and look at their routine it's filled with holes. If someone is a machine as in progressively eating, training and drugging then of course it is possible. It's even possible with lower drugs but it just means the other elements have to be 100%.
Now I will add many bullshit about their doses and many even state they are natural and you see these crazy transformations. Half the fitness guys on IG are loaded up most of the year. However even with smaller doses of the right compounds combined with the right training and diet it's very possible. Obviously if someone has crap genetics they are not going to be 270 pound lean monsters probably on any drug stack. But often guys asking these questions have barely broke 200 pounds at a standard height so they obviously just aren't doing everything they need to be doing.
Everyone is different and I will keep this general but I will say 300mg tren per week can go a VERY LONG WAY. You don't need to be on massive doses of tren daily to grow lean like some people on here seem to think. Tren doesn't even have to be used but just making a point as many seem to think anyone big and lean is usually taking loads of tren. There is no right drug or training plan. Just consistency with good nutrition (never missing meals), taking the right drugs and training like an animal in the gym.
Now obviously drugs can be a factor as well. Certain things pop in my head when I think of growing lean and they include hgh, lr3, synthetine, primo, npp, test, mast, tren, avar... but you could use test and dbol if you really wanted to.
All in all it's just about eating good food in a slight surplus and gradually increasing that as you grow. Keeping your health good and performing cardio (not too much) and using the right drugs in stages (progressively).