The article is more about user experience than English language nuances.
Take one of your examples, you're much more likely to know you can "board" once you know there's a "ship." Without the ship as context first, only people who are already familiar with ships know that boarding is even an option.
This provides a poor experience in terms of discoverability.