I agree--the TWC program has to be one of the lamest attempts at a loyalty program I have seen in some time.
What's sad is that they probably paid some marketing consulting firm several million $ to come up with this crap, when they could have used it toward securing the rights to broadcast NFL Network.