Their mistakes or issues imho were:
1. not laying it out start to finish
2. Giving RJ free reign in TLJ only telling him just don't kill the three main chars, but yeah you can kill luke
3. the unfortunate death of Carrie Fisher
1. If you lay it out start to finish and that is your ending then you:
a. fine kill off Snoke but reveal The Emperor behind it all at the end of TLJ
OR
b. make it Darth Palgueis (played by McDirmand if you want) and he has been the voices of everyone in his head including the Emperors, but still reveal it in TLJ
Either way some explanation is then given (briefly) and fleshed out by the entire fanbase between films and we all know who the big bad guy is going into TROS and can explain the creation of the Final Order fleet too.
2. Reigning in RJ (as opposed to reigning in JJ) would have made a more concise in-line middle film. Keep Luke from being a giant jackass basically and leave out some of the politically correct SJW crap.
3. and if they knew what would happen with Carrie of course they would have killed off Leia in TLJ instead of the dumb space floatie force BS thing, and have Luke still do the force thing vs Kylo but not die and the Leia/Luke moment is her in spirit form. Then Luke is in TROS which makes some sense (and still works with her visit to the island) but he then sacrifices himself to kill Kylo similar to Leia - then Rey resurrects Kylo and he saves her as we saw. Also don't have to shoehorn Leia into TROS.
Those minor differences alone make a much more coherent story. Granted #3 could not be helped.
1 and 2 could have been and I just assumed KK was doing that or the SW staff of experts working between them all.
Anyway it is what it is.
1. not laying it out start to finish
2. Giving RJ free reign in TLJ only telling him just don't kill the three main chars, but yeah you can kill luke
3. the unfortunate death of Carrie Fisher
1. If you lay it out start to finish and that is your ending then you:
a. fine kill off Snoke but reveal The Emperor behind it all at the end of TLJ
OR
b. make it Darth Palgueis (played by McDirmand if you want) and he has been the voices of everyone in his head including the Emperors, but still reveal it in TLJ
Either way some explanation is then given (briefly) and fleshed out by the entire fanbase between films and we all know who the big bad guy is going into TROS and can explain the creation of the Final Order fleet too.
2. Reigning in RJ (as opposed to reigning in JJ) would have made a more concise in-line middle film. Keep Luke from being a giant jackass basically and leave out some of the politically correct SJW crap.
3. and if they knew what would happen with Carrie of course they would have killed off Leia in TLJ instead of the dumb space floatie force BS thing, and have Luke still do the force thing vs Kylo but not die and the Leia/Luke moment is her in spirit form. Then Luke is in TROS which makes some sense (and still works with her visit to the island) but he then sacrifices himself to kill Kylo similar to Leia - then Rey resurrects Kylo and he saves her as we saw. Also don't have to shoehorn Leia into TROS.
Those minor differences alone make a much more coherent story. Granted #3 could not be helped.
1 and 2 could have been and I just assumed KK was doing that or the SW staff of experts working between them all.
Anyway it is what it is.