Her suddenly becoming a flying force user able to breathe in space is another really bad portion of TLJ. Totally nonsensical in terms of what viewers could have known about Leia or the Force in general (which is quite a lot)
The whole reason only the movies and certain other properties made subsequently to Disney's acquisition of Lucasfilm (and a few before like the Clone Wars series) were determined to be "canon" was so the sequel trilogy only really had to acknowledge what was established by the prequel trilogy and the original trilogy. Both of those were vague enough about the Force and its limitations that Leia's force flying (which I agree is one of the more silly moments of TLJ) didn't violate any of those rules. This is also the whole reason why complaining about "de-canonizing" the sequel trilogy is deeply silly. Disney "de-canoned" what it did precisely so it didn't have to deal with the volumes of Star Wars lore that had been produced prior to its acquisition of Lucasfilm. They knew filmmakers would want the freedom to tell a "new" story while also allowing the other stuff, which many people justifiably like, to still exist and just not intrude on the new story.
It's honestly amazing to run into more than 1 or 2 people who actually enjoyed this film. This board is a true anomaly.
Most people I know think TLJ was the best of the sequel trilogy, people just run in different circles. I still would imagine that there are probably more casual Star Wars fans like me, who think they are well-done, iconic and fun movies, than there are hardcore Star Wars fans of the type who can't see any good in TLJ, which is probably my favorite Star Wars after ESB and TROTJ (I used to like ANH the most but the more I rewatch it the more I'm reminded about what a slog it can be between the iconic moments). The Star Wars movies are great, but like at the end of the day they are still just really fun and well-done kids movies. Most of us watch them for the sense of wonder and impossible and escape that they provide and we continue to watch them because most of us came to them sometime in our childhood and even the most talky and complicated prequels (Trade Federation war I'm looking at you) still can't fully ruin that for us. I liked TLJ because instead of being a facsimile of the feeling I had watching ANH like TFA was, it was a new spin on the familiar that spun it out in interesting and exciting ways (I mean the battle on Krait (sp?) with all the red snow effects is still maybe my favorite moment on a cinematic level of any Star Wars).
It's also totally fine to dislike TLJ, because it certainly made some choices (which I and many others liked, but you and many others didn't), but your insistence that people who like it are an "anomaly" or are "wrong" is unproductive. Different people like different things. To go back to my point above about "de-canonization," if you don't like the sequel trilogy just make them "Legends" in your own head canon. No one is going to stop you. Those movies were the direction that Disney chose to take, but if you don't like them then don't let Disney take you there. The thing is though, Disney is never going to "de-canonize" the sequel trilogy, mostly because the vast majority of the Star Wars audience (at least for the movies) doesn't even know the distinction between the canonized Star Wars and the de-canonized Star Wars "Legends." They have only seen the movies and it would be an extremely bizarre choice for Disney to be like hey those movies didn't actually exist here's the real story. You can still be mad with how the sequel trilogy handled the Skywalker Saga, and think it should have been handled differently, as that's exactly what head-canon is for! For me I mostly enjoyed the sequel trilogy, even when it retconned TLJ in TROS (and also didn't do a great job of explaining the whole Emperor's return part until I went on Wookiepedia and read the details that were in the novelization), but I also was just expecting the exciting escapist fantasy kids movie that the series always was.