If anything needs to run a server to communicate with anything else, especially if wireless is involved (which often is the case with more modern forms of radar, gps etc. because of ease of wiring and installation) is a recipe for disaster if you're relying on interfacing with existing instruments for navigation.
Simply firing up cli for troubleshooting and debugging of any kind should not be "expected behavior" at sea.