If they had handled Ifrit and Moogle loot like Garuda from the start I think more people would be satisfied. At least with Garuda, AT WORST with sub-10 minute runs you're guaranteed to have all the weapons after 140 runs, and it's almost a given you're going to get actual weapon drops within that time period. I personally had 3 weapons drop by the time I had enough totems to buy 3.

I didn't really bother with Moogle, but I did over 100 Ifrit runs and all I had to show for it was the Axe and Sword (which I'm grateful that I got) and 3 duplicates of the CNJ staff. The game should be smart enough to not even try to roll you an item in which you already have if your roll earns you the chance at an item.

Some good news at least is Yoshi-P said in one of his latest interviews that dungeon gear won't be dictated by speed runs anymore. I just hope they can devise some method like Garuda where you know you're GUARANTEED some loot with enough successful attempts.

I honestly didn't mind WoW's loot system too much where you were guaranteed two pieces of loot per boss; it was just totally random what you'd get. You could sometimes get the exact two same pieces of gear for weeks in a row and that could get frustrating since you were typically only playing one class every raid. With each character being able to play every class in this game, at least once your people got their main role gear, the rest could be spread out in case they want sets for their other jobs. If they also introduce harder modes of a fight, they can award different and better versions of gear.