Credit card companies are reducing the amount of time you have to pay your bill. This increased the likeliness that you'll get hit with a late fee.