I think if they're going to make a change *at all* to this, they should make more of difference with duelers dueling other classes (such as builders/workers). Right now, most all duelers completely devastate builders. Perhaps when a dueler goes against a pure builder, the dueler should have a 50% decrease in ability. Sure, (s)he is still going to beat the builder, but maybe not ko them. Sucks hardcore to be in the middle of construction that you paid for (2 hours) and you got ko'd. Great that you can't be attacked for 2 days, but then there's the problem with the dueler waiting on that 48 hours to expire. Same with duelers against workers or adventurers that don't duel.
I know this is goin to get flamed, but I really don't care. Duelers should be dueling other duelers, not picking on the weakest (builders) in the bunch. I think those people are cowards and I'll go to their town and take out their builders (so much more fun when their own town isn't built) just for the revenge of it, but I really hate going after builders. Most of them are geared for building/construction, not resistance.
And before you say "it's part of the game" - how about those duelers picking on others in a town and not just the builders? Fully built town, but they still go after the builders, it's pathetic. Duelers vs Builders = 90% reduction in power, Duelers vs Workers = 80% reduction in power, Duelers vs Adventurers = 60% reduction in power (dueling or non dueling adventurers), Duelers vs other Duelers (resistance or not) should be kept the same or even a slight 20% perhaps - different strategies in the way they spec and gear is their own prerogative and let them do as they will. Just don't hurt the other classes. Each dueler has a builder in their own village... you want them hit from now on?