Just...copying from my Letterboxd review with a few additions, that will be in italics.
I didn't hate this as much as I expected, but there are some huge flaws.
The rules in this world regarding magic are not set up too well, and that could be easily ignored if the story didn't focus so much around it.
ex. yeah we don't know why Mirabel didn't get a gift from Casita, but the story isn't finding out why and giving us a story about a magic system, the story is about how Mirabel is being poorly treated by people for not being magical.
It's so funny how Dreamworks last year beat Disney at its own game with a story about wishes.