My issue is why doesn't Picard save his family. He should jump there and undo all of it.Generations would have been a much better movie if everything Kirk had been removed and you re-work the Nexus rules so the “why didn’t Picard just arrest Soren in Ten Foreward” plot hole is closed.
You could even keep the Enterprise B stuff, just don’t make it a publicity mission.