OK, le me try to get this straight: if I go on a charter boat there is at least one Dive Master, right?
If I have no buddy, and all the others are coupled, I end up with the guide, right?
So why bother to pay for someone else when there is already someone who is professionally obliged to dive with me?
Diving is no cheap sport, why should I pay for an unneeded extra?
I can't imagine I was the only lucky one, in any event I've had my bad experiences, I went to see the DM or Instructor in charge and told him so with no reserve.
When I first dove in the open sea, I'm usually in quarries or artificial lakes, they put me with a young instructor who did a check dive with me and no one else, and ended up doing my Rescue course as well, but that's nothing to do with the matter at hand.