Cross cultural understanding doesn't have to be a club to beat people over the head with, and Pixar wasn't being preachy with this one. They took a narrative spin on an interesting tradition (can't comment on authenticity, have no idea there) and told a story that emphasized why the people that practice it find value in keeping it going. It humanized something foreign to most of us without trying to pat themselves on the back for the non-whiteness of it all, which some people seem to reflexively worry about from either side of the political crap.
Up and Wall-E struck me as having a political-ish agenda, but this one didn't.
The Frozen thing was obviously long, if it were better, none of us should have noticed. An additional 20 minutes of run time in a movie that a lot of small kids are going to see is going to hurt the experience for a lot of people. Disney fouled up on that one. My little chimps are 7 and 10, so no big deal for us, apart from it just not being anything special.