Pugging titan is not impossible, in fact the only way ive ever beaten him is through DF random groups. Every server pug ive been in has failed. DPS is fine most of the time, but once Phase 5 hits, most groups melt to the mechanics (usually plumes, bombs and the different timing of landslide). It's not a gear issue.
