Yup - for sure everyone should spend 25-50 dives mastering crappy buoyancy, not using a compass, and otherwise imprinting all manner of bad/unorthodox dive skills. That way, when you take AOW the instructor really has to earn his/her money.
:d
Or, you could take a good AOW class right out of a good OW class and learn all of those things from the outset.
Saying you should "just go dive" instead of taking AOW after OW is like saying you should "just go do math" instead of taking the second semester of algebra right after the first semester. If you're not ready to move on you need remediation, but - like in math class - the expectation is/should be that OW should prepare you for AOW.
Actually, that is a rather poor analogy. I think it is more like learning to drive. In order for a kid to get their license in CA, they have to have 6 hours of behind the wheel instruction. Once they have their first 2 hour lesson, their permit is now valid and the objective is to drive drive drive. They don't practice poor driving habits, they practice good driving habits. After 30 - 50 more hours behind the wheel, they get their second lesson. Then drive some more. In the end, after 6 months, they take their last lesson and go and take the driving test.
I don't think I said anything about practicing crappy buoyancy or not using a compass. In fact, I believe I have contributed before on some threads regarding my execution of dive plans right after OW.
Now I do understand that everyones experience after OW is different, yours must have been much different than mine.