At table games you are sort of at their mercy. And slots are better at tracking the points than table games. If you are waiting for the rewards points to build up to get a free room, or a meal, you better be prepared to lose a whole lot more money than if you had just paid for it out of your own pocket. One talking about lack of accumulating points and another where someone was upset that they were not recognized for elevating to Platinum level by a casino host.
Seen a couple of posts concerning being disappointed with Harrah's rewards program.