She only takes a certain number. Granted, it's a lot, but a quick google search has yielded numbers varying between 48 and 60, so it's obviously going to exhaust most people's collections. I had quite a few mastered materia at this point, so I had a lot of duplicates (8 ALL materia, for starters) but only had enough for one mastered Fire and its baby.