This is actually pretty accurate.

DF for titan really sucks and is much better to run with premade grp or your FC. If you are DFing titan you basically wanna queue until you get the "magical pug".

Yes of course ppl have done him in bikini's however you are forgetting while they lose chest piece they are using relic +1 weps, using voice communication, have successfully done the fight many times, and the rest of their gear is most likely ilvl90 or at very least ilvl70.