I pick up a lot of new students after OW. There are a few divers who pretty routinely drag folks over to me that want to dive well/often, but look terrible in the water. Unfortunately, most of the students locally are complete disasters when they graduate OW - no buoyancy control, overweighted etc.
Regardless of the class, if I haven't taught them before, their first dive is going to be a buoyancy dive/checkout dive or pool session. That comes before the 5 required dives. It allows me to assess their current level of diving and identify what needs improvement. This also allows us to continue to work on buoyancy, trim, back kick, frog kick etc. during the remainder of the course.
I don't expect my students to look like they could get a GUE tech pass at the end of their first course, but I do expect they will know what they need to do to improve their diving. I'd like them all to know how to kick (frog, back, modified flutter). In an advanced course, there's sufficient time to teach those things, and to get them practicing, but they aren't going to look like someone who's gone through OW with me, as there just isn't sufficient time to practice, usually.
If it's your first class with me, I view the advanced course as a buoyancy, trim, and propulsion primer. We're going to do all the requirements, you'll get a sample of some skills and techniques that will make you a better diver. If an instructor is just checking boxes, then there probably isn't going to be much value in the training.
Also, advanced is one course that I believe SDI has better requirements for, thus leading to a better course. When I taught for PADI most of the dives in AOW, were under indirect supervision. In other words, you could go do the dive on your own and I could stay at the surface. SDI requires that an instructor be in the water for each dive. You can give constructive criticism on things you don't observe...