I love the criticisms of the film that begin, "I wanted..." That's your problem. The director doesn't really care what you want and is under no obligation to give it to you. You shouldn't have come into the film with preconceived notions of what will, or what you want to, happen. Just enjoy the story. If you want Reylo or whatever, feel free to put it in your fanfic.
Last night I got in an argument with a guy who said, "The Luke we know would never desert Kylo like that, he would try to save him!" The Luke we knew was in his 20s. How many people in their 60s are the same person they were in their 20s?
Oh, and just because someone doesn't like the explanation given for something doesn't make it a plot hole. The fact Admiral Holdo doesn't tell her plan to Poe is not a plot hole. She is under no obligation to tell him anything. She's his superior officer, Leia had just demoted him for getting their whole bomber squadron wiped out and as she said, she'd dealt with hotheads like Poe her entire career. It makes absolutely perfect sense that she wouldn't share the plan with him. In fact, because he went to the bridge, discovered the plan and then told Finn is the whole reason the First Order found out and started killing everyone. Turns out she was justified.
For me the Leia in Space thing is a problem but can be overlooked. The Maz piece was a video game cut scene. The whole Canto Bight sequence could have been cut - just have Finn and Rose slip inside the ship but still get caught. I didn't have a problem with anything else. The highs were higher than we've ever seen in Star Wars. Cut out the casino sequence and this would surpass ESB for me.
I appreciate that we've been able to have a civil discussion. Other places on the Internet are a dumpster fire.