I don't know what people are complaining about. There are so many options for what ever you're working for. As much support as you want for yourself. No they won't hold your hand and drag you to the screen, but you can get a diet plan for each week with ingredients and recipes, one to one coaching or just do the workouts yourself. I love classes, but here in South Florida classes and gym memberships are really costly for those with group classes. So I pay way LESS: $10 a month for the gym machines and use DailyBurn for classes that would normally run me about $10-$30 per visit or $100 a month.
As for the billing issues, well as far as I can tell you're only as informed as you choose to be. Pay attention to the fine print. No one is getting ripped off unless they are just dumb and didn't pay attention. No cancelation is easy, but that's a common occurrence for any subscription service, membership or club.
It fits pretty well for most people, not everyone I'm sure but it's a great fit for a lot of us.
Bottom Line: Yes, I would recommend this to a friend