I have read many comments where it is suggested that it is better to use cash for your onboard account and not a credit card, but I have not understood why.  Can anyone help me with the advantages vs disadvantages, thanks 🤔