Alright - that is enough of that. I deleted atleast 10 messages here that had nothing to with the original posters question. The vulgaries are not welcome anywhere on this system. If you can't play nice - then move along.
Whether you are a customer, a competitor, or just a flamer of yahoo - we don't do that bs flame and burn thing here. Please reread the TOS.
If you want to answer the original posters question - then jump in. If not - move along. This isn't a flame and burn forum. We have never done that here and won't start.
Now, to answer the orginal posters question: No blocking IP's is not the way to go at all.
The way to go, is contact your Yahoo rep and talk to them about blocking those clicks. They will give you satisfaction.