Why did Mirabel not get a gift?

Why did Mirabel not get a gift? Casita didn’t give a gift to Mirabel because that would have rewarded Abuela for her manipulation, as she pushed for Mirabel to exist just to add more powers to the family – but as Casita also loved the family, it didn’t leave Mirabel entirely powerless, and it gave her its own magic, allowing her to communicate with

Casita didn’t give a gift to Mirabel because that would have rewarded Abuela for her manipulation, as she pushed for Mirabel to exist just to add more powers to the family – but as Casita also loved the family, it didn’t leave Mirabel entirely powerless, and it gave her its own magic, allowing her to communicate with