Yes diving in Australia can be ridiculously expensive and generally you are treated like a baby. If you can get access to a private boat you are in a much better position, dive when you want, for as long as you want and as deep as you want. Diving with a charter crew is like being processed as cattle at the abattoir.
At Christmas time I went for a day trip out of Cairns. First you have to sign all of your waiver forms and get them to accept your qualifications. As a commercial diver they tried to refuse to accept my commercial qualifications. When I assured the young lady that I was a much more capable diver than her and had done many more dives than her, she tried to tell me that she sometimes has to teach Navy clearance divers how to dive on the reef because they are only used to diving in high stress situations.
Then I informed her that in order to even start a commercial course you need to be an open water diver minimum so obviously I was qualified. She had no idea what I was talking about but eventually accepted what I was saying.
The next adventure is the dive brief where they droll on for half the boat ride rehearsing their one liners. Clearly they realise that they will never amount to anything in the diving industry so they must figure that they can fall back on becoming comedians, or is the other way around?
Next is the **** fight trying to get geared up on the cramped deck while you are surrounded by what could be mistaken for a whole boat load of epileptic tourists, most of whom have never dived before or haven't dived in years, trying to figure out how to set their gear up. Cue regulators purging uncontrollably, gear getting stood on, gear getting dropped on your toes, people swinging around to chat to their mates and smashing you with their tanks, etc.
If you survive all this you get to make your way to the dive platform where you are not permitted to put your own fins on, heaven forbid you haven't completely gotten over your epileptic fit trying to get your dive gear on.
In the water you can finally relax and enjoy the reef, although usually they take you places where a million tourists have been before you, kicking corals and destroying the reef. But of course you can't completely relax because they only give you a pony bottle to breath off to limit your dive time. Just in case you aren't an overweight tourist who chews through his tank in 10 minutes, they also give you very short time limit.
Now you head back to the boat, finning hard because you went a couple of minutes over the dive time trying to get that one last shot. Back on the boat you get a lecture for being such a naughty boy and either going over your dive time or going under 50bar in your tank or both. Then you have to sit in the naughty corner and be the last diver in on the next dive.
On the third dive, you get halfway through your tank and they send out the tender boat to buzz over you and signal you to come back to the main boat because the crew want to get back to the pub before happy hour finishes.
Welcome to diving on the Great Barrier Reef.