Because I'm cheap and an MBA. Life, as in business is severely influenced by cash flow, this is especially true in retirement. When I go back cruising I will be fully retired. In order to stay cruising ALL and I mean ALL monthly/annual fees that can be avoided WILL be avoided. I am happy to pay up front for someones intellectual property and also happy to pay for upgrades if I feel in need them, reoccurring fees, not so.
As for the plotters I'm not dumb enough to believe that they are "out of date from the moment you buy it". As an "aid to navigation" they do the same job on day one as the day before they go on the fritz. I will trust the charts as much as I trust any charts, i.e. with caution.
Just my 2Cents, your mileage may vary.
Gerry