In some cases, it may not be worth it. If your business is spending at a high level anyway, however, the benefit is there.
For example, you might not intentionally spend $20,000 on the Citi / AAdvantage Platinum Select World Elite MasterCard just to receive $125 off an American Airlines ticket, but if your business is spending that anyway, the perk is there to utilize.