+1
The problem with too many loyalty programs for the same or similar services is that the points get spread out over many different companies and you end up rarely getting enough points to actually get that free room or free ticket. I'll pay somewhat more to go with my preferred hotel company especially since I get CC points as well as the regular stay points. And about 40% of the time I get some kind of upgrade. Often the upgrade is trivial, but at times it's a noticeably bigger room or better equipped room. But, if the price difference for a similar room elsewhere is too high, I'll wander off the farm. Cash is king.
Speaking of cash being king, I noticed that Starbucks will soon devalue my points by 50%. Another reason to go with cash awards. Thankfully, my stash of Sbux points is very small. Show me the money!