I actually think this should have been two films. I think all the exposition they tried to cram in to get you backstory in the first 45 minutes should have been in a separate film, allowing us to jump off with the rescue mission of Erso and the trip to Jedha. Jyn’s childhood just didn’t fit in the film and I think it made it seem like they couldn’t find a better way to tell you how the Erso’s got to this point.
Gee…I wonder how they could have gotten that exposition done. What would have been a better way to tell you the backstory you needed to know before a Star Wars movie started? 😃