Just because it’s not what you or I might have expected after ROTJ doesn’t mean it’s a definitively wrong way to do it. As long as it makes sense in the story, and the story is well told, I don’t see any reason to be upset by it.
People should remember too that there’s still a lot we don’t know, not just about TLJ but about the whole ST and everything that’s going on at that time. Personally I see the fight against the First Order as more of an even handed match up than Empire vs. Rebels, but you know I could be wrong about that, and that’s okay, as long as it’s handled well. It’s pretty silly to think that there’s no way that the First Order could have such power, and yeah you can think that maybe that’s not the way they should have done it, but it’s pretty close minded to outright dismiss the story they’re telling just because it wasn’t what you expected. I bet a lot of people here didn’t think the Rebels stealing the Death Star plans was actually a massive land and space battle, but you don’t see a lot of people complaining about that.
As for little things like stormtrooper armor? I mean really, is this the stuff we should be giving a shit about when it comes to the quality of these movies?