Titan does not have taunt, no. But the big thing is that if the pet is the one being targeted, it means IT would be taking damage not you or the party member.
I guess, the fact that I don't ever really have to worry about the pet at all, in any capacity, means it doesn't feel like a pet class at all. The pet automatically attacks your target, and there's really not much reason for that to be different because it can't be targeted, so it attacking something just brings attention to you, and Summoners are really squishy so asking for more mobs to attack you is generally a bad idea. In group situations where there's multiple adds you don't target each monster individually, you just use an AoE rotation and Garuda because of it's AoE capabilities, and the tank typically has aggro almost automatically because of the threat stance...and in the situation where they don't, the Summoner shouldn't be the one trying to draw aggro as they'll just die in two hits (or less)
The pet is just feels like a set piece, it doesn't do anything to change the game play flavor of the class, the abilities used by the pet could easily just be player actions and you wouldn't notice any difference in game play.
Compared to the way it was prior to ShB and the way other pet classes like the WoW Hunter or Warlock control, it just doesn't feel the same.