You are underestimating the amount of people who make very low payments based on their income. My SO can pay off their loan in 5-6 years based on our income, but if they didn’t have a proper job they could make minimum payments and pay off the loan in 25 years. You obviously will pay a lot in interest but people do that if they don’t earn a lot of money or make bad financial decisions.