Look at all those cummulative upkeep triggers
even a rare card can lose substantial value if it has significant wear, creases, or water damage
While there is a crowd out there who simply want to get their hands on every foil card a set has to offer (I know a few players in my local area like this), there appears to be a more significant attraction to chasing the exclusive, expensive rare cards that these Collector Boosters have a chance of containing
Overall, it's just a really strong piece of Equipment that can break the game if left alone on a creature for too long
There was one particular card from Return to Ravnica , however, that boosted the power level of these cards through the roof
Gaining benefits from the cards you control or have used is the added value that can make a deck strong