I don't like paying annual credit card fees and have the fee-free for life Signature, so Diners Club is fine for slightly more points where accepted.
But you have to wonder where Diners Club is heading. Sure, they invented the credit card, but:
- acceptance is shrinking. Outside of major...