I feel Knott's is really becoming a victim of it's own success. It's invested in improving classic rides (Log ride, Calico Mine Train, and I'd put Berry Tales in this category), kept up it's entertainment with both shows and interactive Ghost Town characters, and smartly keep adding events such as the Boysenberry Festival, Peanuts Festive, and Limited Time Food Items (Fun Bud, and currently Chicken Tikka Masala).
Add to that pot all the people (like me) that have been frustrated at Disney's prices and overcrowding, and you've got massive crowds.
Good for Knott's, but at the same time, I know what you mean. Food lines in particular are really bad. Even drink refills, which should theoretically be quick, are often very slow due to all the people purchasing mugs.