One pet is built for solo leveling/farming, this is the tank pet there is nothing wrong with this you just seem to be under the mentality that if it has no purpose in end game raiding it is pointless, there is stuff outside of this.
I agree however that there needs to be work on garuda/ifrit making them more distinct from one another and make one more favourable based on fight so you are switching out based on the situation, Ifrit in particular needs work as for some bizzare reason SE have made him some sort of dps/tank hybrid which is just silly.
There are lots of good suggestions floating about so I don't feel the need to put up my ideas
On a side note Cresent you need to stop going off the deep end, take into consideration that people may not be as far in the game as you and the way you belittle people for lack of knowledge basiacally makes you look like an elitist jerkwad which puts people on the defensive and you get angsty replies.
