I’m with you on the mileage varying tremendously. Enough so that I’m not with you on the ‘works’ bit.
Single most profoundly useless flavor of talk I’ve ever had the displeasure of trying; were it not for the fact that the literature tends to provide favorable efficacy numbers I would have assumed it was some kind of hostile caricature of psychotherapy rather than an accepted technique.