I want to share a bunch of insights into/commentary on elements of this movie that can hopefully shed some light on things that people apparently either didn't like or didn't understand about it:
* Rey was born 11 years after the Battle of Endor, so her father (Palpatine's son) would have most likely been born sometime between the events of Revenge of the Sith and Return of the Jedi
* Both of the new lightsabers that we see in this movie that are associated with Rey have direct ties to the Jedi Temple Guards; the hilt of the double-bladed red saber that her dark 'mirror' uses is almost an exact replica of those guards' sabers, and the yellow blade color of the saber she made and had with her on Tatooine matches their saber blade colors
* Palpatine would have most likely sent his "Final Order" Star Destroyers to Exogol BEFORE the Battle of Endor, and so they were likely crewed by Imperials who remained loyal to him even after his supposed death
* Palpatine's return was mapped out with direct collaboration with and input from George Lucas, and so the new lore that we discovered in this movie regarding the Sith also likewise would have come directly from his mind
* The detail about Luke using an S-foil from his X-Wing as a door for his hut comes ONLY from the behind-the-scenes material on The Last Jedi, but Abrams and Terrio chose to retcon that particular detail out, which means that it is not actually a contradiction because retcons, by the very nature of what they are, are not and cannot be considered contradictions
* Spoiler Alert: Poe having been a Spice Runner is addressed in the Visual Dictionary, and it's not as recent a part of his history as you are both assuming
* We can debate whether or not this Trilogy needed to have had its overall arc-line mapped out from the very beginning until we are all blue in the face, but, in the end, The Rise of Skywalker got us to that point with the story decisions that were made. JJ Abrams has also unequivocally stated that he had absolutely zero intention of 'undoing' anything that Rian Johnson did with The Last Jedi and was pleased with, supportive of, and surprised by some of Rian's choices and that said choices gave him the opportunity to go places with the story that he wouldn't have considered
* As I have previously noted, The Rise of Skywalker builds on Rian's choice to make both Rey and Ben the co-protagonists of the story and places their connection to each other as a 'Force Dyad' at the heart of all 3 films in the Sequel Trilogy; it also recontextualizes the Skywalker Saga as a whole so that it isn't just about the Skywalker family, but the Palpatine family as well, with both the light and the dark represented by members of said families
* Palpatine's message that is referenced in the crawl was an 'exclusive bonus' provided to players of the video game Fortnite as a viral marketing tie-in to the film's pre-release promotion