I'd say that what
OpenCPN might lack in funtionality compared with Capcode,
OpenCPN certainly has in ease of use, simplicity and user interface. And when sailing it has to be simple, looking for alternative routes in cold wet temperatures, fingers frozen and shaking, hungry looking for
anchoring possibilities etc. So more functionality also requires a user interface that fits ease of use.