They have a limited lifetime. It's a fairly long limited lifetime, sure, but unless you're reading and rewriting the data on the cards regularly, you can't rely on them to all still be intact a decade down the line.
Which is a shame, because I kinda love the idea of my music collection being stored in a little cube that unfolds to reveal a hundred or so micro SD cards.