@Dr. Strangelove capping late fees at $8 is stupid AF, as is calling them "junk" fees. There is such a thing as junk fees, but this isn't one of them. People seem to think their credit limit is their money, but it's the bank's money. If they are late on paying the bank back, it's not a junk or hidden fee the bank asks for, and the average of $32 is not much. The bank has to have a way to pay for losses. If this goes in, it will be good customers who pay for it by either not getting approved or by having higher APR.
Your sarcasm was confusing here, because the article was just stating the information, without a slant to it.