Let's not lose sight of what we talking about here. Some AOW agency-courses are just an extension of the OW-guided tours that we went on as part of our basic certification.... "Ok, I got 4 hand-hold dives in with my Instructor in OW, and now I'm going to get 5 more dives in with her/him and do my AOW. Yup, I'm really expereinced".
Please understand, there's nothing wrong with AOW courses (in fact, as taught, they should be mandatory IMO), but do they really truly make us ADVANCED divers? I submit that they don't, only maybe that we learn to keep a diveleader in sight.
Far better for us to just go on a buncha dives, in conditions "similar to what we learned in" and experience all the zillion things we zoomed right over in OW. Get real clear in our mind why we need to change weights when we put on the 3mm wetsuit top (and forget to do it a couple times). Remember again about clearing ears every foot/half-metre as we descend (and what happens if we don't). Have a tank O-ring leak bug us the entire dive, til we remember to add a couple extra in our save-a-dive kit. Get the idea?
We don't learn those things in an AOW class (well, they're not usually part of the agenda anyways). We learn them when we go DIVING!
Take a look at SSI and SDI AOW course programs, for example. Doggone it, we can't even start the program til we got 10-15 fun-dives under our belt first! And then we take honest-to-gosh courses (not sample-dives) in topics that really interest us (or that we want to learn more about when we ran into trouble when we were 'fun-diving').
Now, I'm an advanced diver, and proud to admit it!
I learned the material first, and got the c-card as the after-thought.