Level of "who has it the worst" in a titan fight:
1.) Healers
2.) DPS
3.) Pets
4.) Friends of healers or DPS
5.) Titan
6.) Tanks
If you are a tank, and you are sick of losing to titan because of "other people" then help your group out by making warning macros and offering suggestions.
Personally for me, when I was first learning titan I didn't fully understand how the plumes worked. I thought they were just random to the map and didn't know they originated underneath a player. Once I understood that, it was on.