TSandM:
Boy, I am nothing if not mere mortal . . . especially when it comes to diving. Never did I get the feeling that my Fundies instructor didn't want to teach me, or didn't feel it was worthwhile. I was very clear when I took the class that all I wanted was to be a better recreational diver, and that was fine with him. (That has since changed, but DIR-F is a gateway drug.) The same instructor dove with us repeatedly after the class, at no charge, to help us practice and to keep giving feedback on how we were doing. Nobody thinks either of us is going to join the WKPP. Nobody cares.
What did I get out of the class that was so great? After the class, and the practice I did, I've gotten much improved buoyancy (ask Bob!), tolerance of task loading, non-silting kicks, a back kick (yay!), and the ability to launch an SMB without losing buoyancy control. I've got a good dive planning structure and a pre-dive routine. I have the beginnings of an understanding of team diving, and I've improved my situational awareness a ton. Best of all, I got a practice buddy who is committed, as I am, to improving our diving steadily -- and diving with him and my other friends, I have SO MUCH MORE FUN than I did before I took the class. Need more reasons?
Your experience definitely mirrors my own, and other people I know who have taken the class. For all the talk on the class being expensive, it looks to me like there are very, very few people who have taken the class saying that it is expensive. The cost of the class is not much compared to the instruction you receive. My class is $300, for the class. My instructor also spent an extra (not included in the class) 6 open water dives, several pool dives, about (4) 6 hour training sessions, covering classroom, theory, answering literally hours of questions on every topic. All that extra cost me about 32 bucks + buying him lunch. I would say that, overall, I have received atleast $1000 worth of instruction for my $346. It is not something that alot of people mention, but most DIR instructors really take on a mentoring role for their students, and are happy to help both before and after the class with advice, critiques, etc. Most of the people I know who have taken the class feel like they definitely got their money's worth.
On the issue of the gear, and rigidity, not being able to "question" and the "nobody is going to tell me what gear to have", it is also largely overblown.
In my class, questioning, challanging, and thinking about gear issues was actively encouraged. Most of the issues went like this:
Instructor: This is the way we use/store this peice of gear
Me: Well, I like to do it this other way
Instructor: Well, ok, you can do it that way, but here are the pros and cons of the way you are doing it, and here are the pros and cons of the way I am showing you. It is up to you to decide which you feel has the greater benefit of pros vs cons for you.
In pretty much every case, the instructor had a more valid reason than I did, and if I choose to ignore that then I was free to. But in every case but one I did change things to the way the instructor was demonstrating, because his way was clearly better.
As far as equipment for the class, there are many options available that alot of people do not use. Many of the instructors have extra backplates that they are willing to let their students use at no charge, you can rent one, you can borrow one from a fellow diver to try it out, etc. Most people who already have their own equipment will need to change the hoses, and beg, borrow, rent, or steal and BP&W. Many times it can be done without too much extra expense.
Of the reasons I hear for people choosing not to take the class, time and distance I can understand, price I can understand (from the standpoint of just not having the money), but price (as it relates to value) and "cult" and being too rigid I don't. I think it says something that you rarely see anyone who has actually taken the class saying any of these things (value, cult-like, etc), you really only see it from people who haven't taken the class.
I certainly agree with TS&M, it has helped improve my skills and the improved skills and buddy awareness have really helped me be more relaxed and have more fun. And it has made diving EASIER for me.
I know for me it was the best money I have spent so far on anything diving related.