The movie is really not bad at all.

I think J.J. did the best he could. The Saga up to this point had many loose ends and the lore they were making up along the way. So, I think J.J. had a really heavy task to tying those. I think he did it well. Sure, he had to retcon couple of things, but I think he did it intelligently. I don't find any major issues with the film. The crits were probably so much in love with TLJ, that they thought J.J. had to continue spreading Rian Johnson's gospel. But that's dumb. Every director has his own vision to fulfill. And J.J. did the best he could. Some other director would perhaps do a better job, but I think this was pretty much in line what J.J. is capable of.