The sense of entitlement is strong with this one, but I'm glad that Bethany proved you wrong. And I spent 120 runs on Infinite Challenge, 200+ boxes on Wild Horse and Bully Wrap, 98 runs on the Obsidian Serpent set, 70 runs on Secret Agent, and 88 runs on Junghado's gear, but you don't see me saying that just because I spent a long time farming, everyone else must too. Spending hours killing the same boss for a minuscule drop is not fun, it's a waste of time which not everyone has. And considering that none of the costumes are bound to account, what if you also want it for an alt? What then?
And FYI, in the Korean version of BNS, all dungeon cosmetics can be bought via the achievement merchant with 10 runs of a dungeon, making the grind in the NA version even more pointless.