I think the purpose of not doing that was specifically to keep agency with the main protagonists, just like how Luke doesn’t actually swoop in to save the day as to not overshadow the new characters we’re meant to be following this trilogy.
Yeah I actually thought the ghosts were one of the few things handled tastefully.