Honestly, reduced rewards per time/repeating is a HORRIBLE AND LAZY fix. There are much better alternatives to this system to solve the same problem.
Think harder Anet, you made an awesome game, don’t kill it by implementing stuff like this.
“Where does the general keep his armies?” – “In his sleevies!!”