The 9 waypoint ( + start gate ) limitation is intentional, and it's there because the passenger editor is a variation of the QuickEdit pushback and there, you don't need nearly as many nodes, so we though that was enough.
I agree that for passengers might need more of them in some cases, so we'll keep this in mind for a future upgrade.