CreditCards are an excellent tool to build a credit score.
Only narrow minded people cannot stand that the banks earn a few $ with them.
You need to give in order to receive.
No wonder why so many people believe that the money of the wealthy should be in their wallets.
Not only do they improve their credit score for credit card use, they also get other benefits; as I know where there are always shopping discounts, cashback, redeemable points, 0% installments and many other benefits.
Of course this must be used wisely, don't make the mistake of using a credit card to be consumptive especially if you don't have the ability to pay back the due date later, you can get a higher fine, so this must be adjusted to urgent needs only or more precisely consider it before use.