What bizarre (mis)use of language - what can't they speak english? What is "on-orbit"? Do they not mean "in orbit? Then why not say so?
And Starship "leverages" tanker vehicles does it? What the heck is that supposed to mean? It uses them? Then why not say so instead of using a ridiculous gobbledegook term?