This movie was like Disney realizing we hadn't had a movie in a while and just throwing one in last minute. the movie wasn't horrible but it wasn't the greatest either.
#1 I can see why some people are mad about the gay son but first of all, he's 16 (aka not a minor) so this should not be an issue. Second, if you don't like it and don't want your kids to see it, then DON'T WATCH IT! it's as simple as that Disney is not responsible for raising your children you are
#2 the characters and story are lacking the story isn't that great honestly it wasn't horrible but it kinda seemed like a lazy attempt to be relatable which by itself isn't an issue but if you're going to do it then do it well.
#3 the animation was amazing though it kinda felt like they were trying to make up for the lackluster storytelling by putting in smooth and gorgeous animation.