Originally Posted by CO FF
If you can't choose which card to use, you probably have little or no ability to choose where you stay. (Corporate purchase agreements, lowest rate, etc.) In that scenario, a "loyalty" program becomes a reward for past action rather than an incentive for future action -- and thus less valuable to the company.
Not really - most large companies do require use of the corporate card. However, they also allow choice among 2-3 options for air or for hotel (as long as within xx% of some established price).