Spoiler tag that please. There are TLJ spoilers galore in that post.
And we’ve already discussed many of those points at length in the TLJ discussion threads about why they do actually make sense. But you don’t have to like the film, so if you don’t want to have them makes sense then you don’t have to.