Credit cards aren't a system to make payments easier.
Except they are. Credit card companies charge merchants fees in order to be part of their network. As long as you are spending with their cards, they are making money by having you as a customer regardless of the fact that you are not allowing your balance to incur interest.
The star of riches is shining upon you.