Over the last 25 years, we chartered 8 times with The Moorings (Tortola / St Lucia / Canouan / St Maarten) before switching, primarily due to cost and boat availability, to Dream Yacht Charters (Tortola) and Virgin Islands Yacht Charters (St Thomas). Every boat had issues, but none to the extent you described. You are far more tolerant of your Moorings experience than I would be. As you acknowledged in your initial report, there are a lot of alternatives to The Moorings. If I were in your shoes, I would use one of them for your next trip.