Pretty sure either Rian or JJ came out and said that Rian basically ignored the original script that JJ had written for what became TLJ.
Meaning yeah, the most you can blame JJ for is either not directing it himself, or not using big bold letters telling Rian "Follow the fucking script you...