programmers are obviously competent, but know little of sailing.
They write loads of exotic capabilties that are useless. but lack simple things like a graphic scale on the chart, or a "back" button.