It's not about pet quantity as much as it is about pet quality. I don't care how many pets I have as long as I have more than one to choose from where each is viable in most fights.
The pet needs more interaction with the player.
As it stands pets do more damage in Obey stance than Sic stance because the extra abilities they get hinder their performance due to eating the GCD. The only action you will use is Contagion. But guess what you won't even be using that because Ifrit is stronger now unless you are AOEing with bane (which is rare in a case where it matters). Why do pets have 4 actions each if 1 action is really just an auto-attack and the other 3 just hinder the auto-attack?
Titan was a cool concept, but he can't provoke so you have to have him out the ENTIRE fight to build proper enmity in case the tank dies. But really no one plans on the tank dieing anyway. It certainty doesn't warrant losing X% of DPS as a mediocre fail-safe. And who has a pet for just solo? Who care about soloing in an MMO? You should be able to summon Titan mid-fight with Provoke and have him be viable for tanking in dire situations. If anything it would be nice just to be able to soak up some damage and let him die and let aggro fall back to the main tank mid-fight.
Why do we have 2 DPS pets when they just give each other competition? Either have the DPS pets specialize in something or make 1 a support pet instead. I would more pets and less overall DPS similar to BRD/MCH if they gave out buffs/debuffs instead.
Although it's not complicated to make both Ifrit and Garuda viable DPS pets w/o being forced to use one over the other due to sheer number crunching. Just have 1 pet be high risk, high reward. Ifrit is a melee fighter, give him actions like Blood for Blood or something similar but even more risky. If the pets dies then you have to spend MP and time to resummon him. Or have 1 pet combo with the player similar to DRG Wyvern breath in FFXI. That would be pretty cool too.
But either way a pet w/o interaction who just sits there an auto-attacks is just dumb for 1 pet. If that's the plan then it would be more fun to have more than 1 pet.
I'll be honest the gap filler for SMN with 3.0 is pretty cool with trance dance, but at the end of the day I want pet role versatility and pet interaction other than just press Obey and your done with the pet for the rest of the fight. Otherwise it's not really a pet job.
Personally I'd like to see a healing pet (similar to SCH pet) which will pull some strain off healers w/o making SMN a full on healer. A buffing pet, maybe have it restore MP/TP, increase party wide defense, or buff party auto-attacks with Enthunder if Ramuh. And a debuffing pet, maybe actions like lower monster attack for 10s with a 1m CD similar to how a tank would pop CD for a tank killer, lower all monster defense by 10% for a DPS check with a 5m CD. I'm sure SE can balance it better than I can.