This is a fantasy tale that tries to be different? At least it tries to introduce a new magical system. Nothing wrong with that really - but it takes the movie apart because it somewhat childishly tires to teach us this system incorporated with the thin story line.
I think the main problem is that no one really took the time to quality assure the system and the story and so there we are. Then again I guess this is a children movie - so I shouldn't expect too much?