Yup, I understand how the whole AWL works but my problem is that border line spam is being dropped to ham. Example: A normal markup of 5.6 and an AWL score of -0.8 drops it below the average user required_hits of 5 and does not get marked as spam.
Fair enough, you do have a legitimate problem..
Of course, it begs the question, why was the first email from that source, or the average so far, scored at 4.0. (5.6 - (2* 0.8) = 4.0 )
If low-scoring spam is an epidemic problem on your system, the AWL can make the effects carry on for a period of time.
However, the AWL isn't the source of your problems, it's just spreading out the effects of the problems you have.
That said, I'm not a big fan of the AWL myself, but the concept has good theoretical validity.