my biggest con

implementing a cap system would pull dev time away from adding more different content. Adding a cap system just makes existing content more repeatable. IMO SE should be working on adding more content not making existing content more repeatable.