Simple, make rewards in df comparable to time spent in hunts. Crystal Tower run should net you at least what you would get for one s hunt.
Don't nerf hunts, make other things more rewarding.
Problem with making other things more rewarding is that eventually you reach a point where once again everything rewards the best gear(see 2.0 and how myth gear was comparable to coil gear and was handed out and then once again with 2.3 when they made sands irrelevant with how easy they were to get). If everything rewards the best gear then what's the point of doing any of the harder content that they make?
They made this game have a horizontal gear progression so that it would keep people interested long term, not give out the absolute best gear the game will ever get by doing nothing more than easy dungeons and then have them sit on that same gear forever. Playing dress up is nice and all and it works for GW2, but when they chose the progression they did, they made it so gear actually has an impact on what you can do.
They never should have made sands as easy as they are to get from allied marks and they never should have let myth gear be equal to coil gear in 2.0. Not everyone may see it this way, but this is a business that runs this game and when you just hand out the best of the best equipment for doing nothing but easymode content, then what do you think happens when people get that best gear in no time? The game is centered around gear progression for now until they start adding more and more minigames and making the world bigger by adding more to do in it, when people are done with gearing then many see little point in continuing to pay until there is a new carrot to go after.
Make everything have the same carrot and reward the same amount of currency then what's the point in logging in once you have everything? New higher ilvl content is only added every 6 months or so, is everyone really going to stick around and keep paying when they have the highest ilvl a month into a patch?