http://www.twitch.tv/jonny_tapas/c/3717270

A video describing how the lack of economic stimulation and weekly caps and throttles are hurting players desire to play the game.

There are many other forms of increasing the longevity of content in general without taking it away after x number of attempts/rewards.

Stimulating the economy and using different throttles would maintain content longevity as well as remove any sense of "weekly completion" and increase the average player's desire to play.