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.
Slashdot really has gone full retard with the Socially Retarded Warrior bullshit. Time to shut it down, boys. Press 'F' to pay respects.
Nothing will ever be attempted if all possible objections must be first overcome. -- Dr. Johnson