Sorry to hear about the problems with the boat. The hard reality is that boat problems and payment due dates are unrelated. You have a bank note that you signed and are obligated to make payments on time. The worst thing to do is skip payments in some sort of protest. The only one hurt in that is you. Not making a payment is between you and the bank, nothing to do with the builder or dealer. Late payments will haunt you for a very long time. It will be interesting to see if the screw was put in while building or rigging at the dealership.
With that being said - I would try very hard to seek some sort or compensation from the builder. Both Cabala's and Ranger have been around for a very long time. Ranger now has solid ownership and a pissed customer does not do anyone any good.
Take up your case with the builder and dealer and stay on it - WHILE MAKING PAYMENTS ON TIME.
You asked for opinions and that is mine.