I have used processsors (with Amex Charge so higher earn) but only when I (and accountant) can justify as deductible business expense.
Some people are happy to acquire points at that surcharge.
Other reasons might be: urgent need for points for Points Club/+, need to hit credit card spend...