Problem: The team that made TLJ can't do anything but make a pile of shit.
The handling of Luke is just a red herring. Everything about the movie sucked, but people have emotional attachment to Luke. If they handled Luke perfectly, or didn't have his shadow cast on it the movie would still suck.