I have read the reviews on Yelp and tripadvisor and I think a lot of the complaints are re: not understanding what you were buying when you did.
This is a timeshare resort not a 4 or 5 star resort. THere are spacious rooms complete with a kitchen and living room. The 2 bedroom we stayed in was well equipped and up to date. There are several pools, hotubs, mini golf and activities. It's location can not be beat. We opted out of our last theme park day and rented a cabana for $50- awesome!!!! The staff around the resort was very friendly. Having a separate bedroom/bath for the kids was priceless!
Because it is a timeshare resort they are going to encourage you to attend a sales pitch. A firm "NO" works wonders. There will not be daily house keeping. There will not be 4 star restaurants, but tons of restaurants close by. There will not be door men or room service. There will not be any hidden Mickey's. But what you get for $120 night (what we paid for a 2 bed in April 2013) is an incredible value IMHO. I advise renting a car. Some people want to be pampered on vacation and I respect that. Having ample space, a kitchen and ability to do laundry is so much more important to me. You would be best comparing this experience to renting points from a DVC owner to stay at one of those resorts, which I have done. DVC rooms are not as well kept and 4-5x the money for the same space. My family can not wait to go back to WBC!
This is a great summary.