i think the error lies with people who are trying to bulk but want to gain less fat while doing so, so they want to recomp. recomping is not for gaining, recomping is for losing weight. if you want to bulk, eat the food and say goodbye to abs for a few months, no biggie.
now, say you finish bulking, and instead of going into starvation cut mode, you keep your lifting day calories where they were and drop some calories on off days and run that for as long as you can, and then adjust downwards as necessary as you get closer to your goal. there are a lot of advantages to gradually adjusting downwards and recomping is a great strategy to do so.
i dont understand the binary thinking perpetuated in the lifting world. bulk or cut, strength or size, blah blah... shit is pretty contextual and if any of the slapfights itt (not that this is one) have proved anything is that there is no single right answer for anything considering how varied the goals and experience level of people are.. except stronglifts, fuck stronglifts.