If the other issues had been handled adequately, I'm sure we would have never heard about the mild current. It was a compelling report.The vast majority of your post sounded like valid complaints. This one item, however, may have been fully out of his control. The current in this area varies every day, as the gulf-stream moves in & out from shore. Our prevailing current is 2-3 knots north, but I have seen 6N and I have seen 2S. I have also seen zero, more than once. There is just no predicting it. Large areas can be at 3 knots on Tuesday & zero on Wednesday. Current is just a roll of the dice around here, unlike some other places where I have lived.
Everyone has a different experience depending on many factors. Mine was fine and I thought them competent, but then my needs are tantamount to needing a Uber driver out to the reef and back. Apparently, those with greater needs are left disappointed and that's sad.