Credit score

Every month I make a payment that is not required yet. Each time they lower the credit limit by the amount of my payment, which is causing my score to drop by ~10 points each time. So here I am being punished for making payments early and lower my debt. Why? Is the system flawed?