Hardly. 4th Officer, 3rd Officer, 2nd Officer, 1st Officer, Captain aren't what you gonna hear in corporate buildings.I don't think that the Merchant has always had such a specific meaning in Traveller. It could always be interpreted as a land-based, corporate role.
Now, the option for several careers, I absolutely support. But that last term should still be "corsair", as the apparently better liked term.Would there be any reason why a character couldn't get a couple of terms in the Navy, another term as a Merchant, and finally a term as a Rogue and just call himself a 'pirate'?