In my opinion, the movie is a meh to me, like I'd give it a 7.8/10. Don't get me wrong it's a great movie with an emotional and raw story(seriously this movie deals with very mature topic for a kids film) Disney has done better, but it's not bad. Not as good as coco, zootopia, soul. On the level of tangled or frozen.
I think the pacing had a big deal with the problems in this movie, they travel so many places so fast(also a nit pick but I swear they all must travel at light speed, like this is an entire country and they travel across the entire thing in like 3 days) , I feel we don't get a chance to absorb the scenery(especially spine)and side characters. It's also a bit repetitive until the end, go to a new land, find the gem shard, run into fang, escape, argue about trust, then rinse and repeat.