Payment processing likely eats up at least 2-3% of that

IIRC OpenRouter charges you for the payment processing fee also.

Still worth it IMO to be able to switch from Provider A to Provider B if Provider A is having a bad day.