How come installment borrowing apply at credit score?

How come installment borrowing apply at credit score? You must plan for regular payments. Appeal increases the price of your debt. Having to repay a loan limitations the amount of money your have available, now and also in the long term, with other wants otherwise...