Gear for DPS matters an absolute insane amount. Way more than even the characters themselves. It doesn't matter if you have a god character if another account has a B-tier character with +130% attack, 90% crit, +170% crit damage.
I spend most of my stamina on hunts, and I can drop 100 pieces of purple gear and discard all 100 of them due to shit luck. To the point that the CP of my teams have stagnated for the last 5 days. And I'm increasingly struggling in arena, with the proliferation of lv60, and some trap lv50 so overgeared they one-shot even Destina (Like Vildred doing AoE 4.4k crit, so violent).
After much, much thinking on what to do, on what order, I have figured (maybe) how to unstuck myself despite shitty luck.
Step 1: Get at least one dps to 60.
Step 2: somehow gear Olson and make him replace Baal in the golem hunting team (Destina, Baal, Carmaine, Cecilia). Destina alone won't be enough at some point, and he can at least compensate some of the lost dps with buffs. Why farm the golem first? Because the team fighting it will use HP/damage gear, so the team will directly benefit. It is an application of the general principle of upgrading your ressource generation before anything else making everything easier later.
Step 3: Farm golem stuff again and again, until I can get some decent T5 purples or better consistently.
Step 4: Use the health gear farmed to bring Destina and Diene close to 40k CP each, then start wyvern farming for quality crit/speed gear.
When I see some guys already auto-farming Wyvern 10 with 190k CP teams, I feel like I messed up somewhere...