The only point-system "card" we've found that works well is Kroger Grocery Stores. If you get enough points, you can get fuel purchases at reduced rates. The more points, the more the reduction. However, even this system is rigged to sway the consumer to shop there with the card, because the points drop off rather fast also.
Welcome to the world of "marketing". If you're using your credit card as an attempt to get something free .... just remember... nothing is free. You're paying something somewhere! Use the card with no expectations and be happy!