While I admit that I was pretty confused about the way the Cool Gray Sharptooth was defeated, and ticked that the action sequence got so unceremoniously interrupted by the solar eclipse, I didn't see a really big problem with either. It's just a cartoon movie, and I've definitely seen worse.