The thing that bothers me most is WHY (if Picard can exit the nexus at any point in space and time he wants) DOES HE GO BACK TO THE MOUNTAINTOP WITH SORAN? Couldn't he have gone back a week earlier and then just picked up Soran at the observatory? No mess, no fuss?
And why can't Soron just fly a ship into the nexus? Yes, Picard points out that ships that do this are destroyed, but isn't that how Soran entered the Nexus originally? By having his ship caught in it?
Which Whoopi does Picard encounter in the Nexus? Is this a Whoopi generated entirely from Picard's imagination? Is it the original Whoopi who was in the nexus, and who therefore wouldn't know Picard, or is it the real Whoopi who maintains some kind of cosmic connection with the nexus?
It just don't make no sense, is all.