Kind of contradicting yourself there
Well, Elite is a game about flying a space ship. I remember you saying those words to other people many times before

What's happened?
"Very small chance" - I cannot agree with that. And even if you don't find a mission to the same destination, so what? Take couple more to a different one. Problem solved. THAT'S realism - you make up with what's out there.
Would you rather prefer a system where you simply say "OK, generate me 5 passenger missions to system X, 3 for business class and 2 for Economy"?
They may as well introduce "Credit my account with gazillion Cr" and be done with it.
Flying a ship in Elite is always fun for me
Sorry, I just don't do min-maxxing, as Elite is about having adventures in space, not about making most Cr per hour.
Again though, MORE missions on a board would be a good improvement.
With that I can agree.