It's a nonissue for me. I haven't carried a credit card balance in maybe 20 years. And if in the future I forget to make the payment on time, that's on me. The interest and penalty would be what I earned. As it is, I am hypervigilant with my credit and have a perfect credit score and have access to virtually unlimited credit (that I'll never use). Conversely, I have a brother who has carried a cc balance his entire life and is often late in paying. His credit is trash, so his interest is sky high and always will be. Choices have consequences. You can't save people from themselves without hurting somebody else.
The interest offsets the risk the cc company has in shaky customers. The shaky customer may (eventually) never pay, so collecting a higher monthly payment (due to high interest) in the meantime mitigates the risk a bit. If the company were not allowed to do that, then they have two options. One, refuse to give the trash customer a cc. That's probably the best plan, but can you imagine the cries of "discrimination" that would follow? Two, everyone's interest would be higher, making the responsible customers who carry some debt pay higher rates and effectively subsidize the trash customers. (It's analogous to affordable housing laws, which only shift extra house cost to the middle class so the lower class can get a house they don't deserve. In the name of fairness.)
Again, this is not something that concerns me because I don't carry a balance, so whatever interest doesn't touch me.
When I lived in the DC area, I met many people who worked for the CFPB. One thing that seemed constant was their hostility to business as their default. These are the people who are offended by the concept of profit and think businesses exist to abuse the general public. The whole concept of free exchange is foreign to them. Punish fraud? Sure, no problem. Punish a business because a consumer is a moron? No. The attitude was in line with Al Sharpton, who has made millions by accusing every business of racism. Highlight real racism? Sure, no problem. Shaking down businesses by turning lose his minions (who always have a lot of free time on their hand so they can go protest) and mitigating fake claims of racism by extorting a pile of money? No. But it works over and over again.