Really sorry to hear about your experience Hessy. You don't say how long ago it was, but I'm sure it's not typical. NCT would welcome your feedback as it's important to us that poor quality teaching is addressed. Must 'fess up that I'm an NCT teacher, just here by co-incidence looking for something else, but had to jump in. Oh, BTW, the teacher gets a set fee from NCT, so not a money spinner to run from home.
Plateofcrumbs - I can see why you feel that's a lot of money - I'm guessing you're living in the London area! I hope you're aware of the discounts that are available, which we hope make the courses accessible to everyone (though you will of course set your own financial priorities). I suppose the only thing I can add is that most of my clients write on the feedback form that it was money well spent, & they will recommend to friends/colleagues.
You're certainly not forced to make friends with people. A good facilitator will create situations where you get to know the other clients, and many people do make good friends, though you don't have to stay together for life 
The competetiveness thing is certainly not propagated by NCT, and personally I suggest that parents can simply refuse to play that game, as it doesn't help anyone. But wherever you go, you'll find some people use this as a way of communicating. You can choose to participate or not.
And of course, even if you decide not to do an NCT course you'll still be able to have a baby, as we don't have a monopoly
. And you can use the website and helplines, which are open to everyone.
All the best with your pregnancy.