Just jumping in here for a second.. According to Martin Berkhan (creator of leangains.com) it is definitely possible to bulk and cut at the same time (recomp).
+20% TDEE on lifting days, -20% TDEE on rest days. Your macros have to be in check (you can find the protocol for leangains easily) the fasting window needs to be consistent. Martin claims to be all natural, and from looking at his before pic he definitely doesn't have better than average genetics. He used to be decently fat, and now is always like 7% bf or less and pretty damn big too. It is kinda foolish to totally discredit the idea of bulking and cutting at the same time. Do you really understand human physiology that well that we can roll out the possibility of it working? I believe much of the research Martin has done has helped many and I believe his advice and his leangains protocol when either bulking, cutting or recomping is sound.
I always use leangains now. (mainly the slow bulk) and I always use HST. My results are amazing, I am 21 years old, stronger than the juice heads in my gym (on a lb for lb basis) 8% bodyfat at the moment and my weight was up to 200lbs at 5'10" before I lowered my caloric intake and lost a decent amount of water and glycogen weight.
Martin always calls for a negative energy balance on non lifting days, even when following his bulking protocol it is set at a -10% TDEE on a rest day and +40% TDEE on lifting days. He has many clients that have had great success, and myself and my best friend have had nothing but great results. Leangains for how to eat and HST for how to train. Perfect harmony for optimal gains / body composition in my opinion. Just because a few people discourage this approach doesn't mean it is invalid. But, I do believe that one should focus more on either cutting or bulking because recomping is more for when you are looking for very slow gains in muscle and very slow losses with fat. But I will never do a traditional bulking or cutting plan after experiencing leangains.