TLJ, as a movie ,was ok.
But as the middle of the trilogy, it caused huge damage.
It was TLJ which started to piss off the fans and slap the face of the previous movie, and it was TLJ which made clear that "New Republic collapsed in 1 day", which was utter stupid.
TFA was uncreative, but TLJ is where the problem starts.