Hi Jack, I ran into that issue when I first got into charcoal grilling. It seemed I was emptying that ash catcher ever other day and it pissed me off.
Then I realized that kingsford is the culprit. It produces such a ridiculous amount of ash!!
I originally switched to lump and it improved my cooking AND reduced the frequency of ash removal.
I'm now a coshell user. I can cook multiple times using the same chimney of charcoal, and I can go 10+ cooks without having to dump the ash catcher.