Since the movie came out everybody claimed the death star weakness was stupid. Why would they make such a design flaw. Why wouldnt they cover the exhaust port or make it with a form nobody could shoot through it. This has bothered Many and been used to mock star wars for its nonsense.

Well, from the trailers ive deduced a fan theory that i believe will be the real plot of the movie.

In rogue one jyns dad is the one who designs the death star, but he appears to be a good guy, Not an evil character. He even says in the trailer “whatever i do, i do it to protect you”. So why would he make an evil superweapon for an evil empire that could exterminate any planet they want, even the one where his daughter lives in.

You could say he was forced to, and i agree, but... Here it comes the design flaw issue. I believe he made that design flaw intentionally so as to make the weapon destroyable, and then contact the rebels to give away the secret, with the only condition of telling it to her daughter, the only being in the universe he trusts blindly.

So, with this New movie, they are retconing star wars a New hope and making what could have been initially a scrypt loose end into an awesome plot twist that develops throught out more than one movie.