I agree, and I think it’s super lame. I’d still really like to see some kind of system that rewards people for setting good defences, and for beating them, too.
This was my take on a potential solution:
In other words, would you feel better about going up against a troll defence if it meant you might earn twice as much gold, e.g.? Obviously, time-wasting defences are still no fun.