In the end, we'll have to move forward with everything given to us. Just because what was given to us is canon, doesn't mean I have to like it. I can be a fan of a non canon pairing. I'm a fan of harryxhermione, taixsora, bulmaxyamcha, simonxyoko, senaxkodaka, negixasuna, and harimaxyakumo.
What hurts about this movie though is it makes it seem like sakura was using naruto, even though she was willing to move past sasuke if not for naruto restoring her faith in sasuke and how she was willing to save sasuke herself if it meant sparing naruto, as well as wanting to really support naruto. Naruto loved sakura out of a rivalry, even though that's a completely stupid/unbelievable reason to like someone, I mean, wouldn't that mean he'd like other girls who liked sasuke, plus how does chasing a girl who is chasing sasuke feed into a rivalry? wouldn't it make more sense to like someone that sasuke liked? Doy!!!!
Also, considering this girl is the one who saved him from his loneliness, actually believed in him, constantly took care of him, was willing to sacrifice her hopes for him, risked her life for him, and how they both made each other happy, would it be so hard to see him falling for her?
It makes it seem like hinata was naruto's first friend, even though he's never mentioned it. Also, what sense does it make to fall for someone just because they loved you first? That's a very weeeeeeaaaaaaaakkkkkk reason to fall for someone. Also, from a story telling angle, naruto's shift in feelings is very forced. I could have understood him falling for hinata towards the end of the movie if they went through some stuff together, but no. from what I've heard, the movie starts with him falling for hinata. There is nothing given outside of a genjutsu showing her devotion early in the movie that shifts his feelings. That's very lazy. Besides, this coupled with having to kill neji to make it work, I can't say I support it.
Just because its canon, doesn't mean its good.