Funny. I use chain wax and it works great. My chain is so much quieter with the stuff on and is wearing great. Maybe you just got bad wax. Now I have used oil and it collected dirt faster than a dog rolling in it.
Cool. I'm glad it works great. Here's what I base my words on:
The last chain on my over-100hp FJ lasted 22k miles with Chain Wax applied on an approximately weekly lube schedule. I went through about a half dozen cans at about $8/per (~$48 plus tax). I rode that chain until it was a noisy, kinked-up mess at 22k miles.
The current chain on that same bike now has over 26k miles on it. I have been using my oil applied with brush method. I don't seem to find any significant dirt on my chains. At any rate, the oil applied with a brush lubes and removes whatever dirt may be there.
I just finished _one_ quart of $1.29/qt of oil on that chain, and that quart was being used on 2 other bikes, as well. This current oil-lubed chain on the FJ still moves freely, makes no noise, and has been adjusted 3 times, not including when the wheel had to be removed for tire changes. This chain still has lots of life in it.
Sure, Chain Wax may work just fine. It doesn't mean there isn't anything better, though.
My .16 bit.
Zip