Changed the part about Eradication - The numbers were wrong for some strange reason. I guess the results now match the experience most players had with this talent.
New version:
How much haste is Eradication?
Time starts, corruption ticks for the first time.
There is a 4/7/10% chance of an eradication proc. This gives 20% haste right now for 12s, and the game starts again at
30s. this is an average 20%*12s/30s = 8% haste. The probability of this actually happening is 4/7/10%, depending on the talent points spent.
96/93/90% of the time, it didn't proc.
3 seconds later there is another corruption tick. The above game starts again, but the benefit is only
20%*12s/33s = 7,27% haste as you had 3 seconds without additional haste before the proc.
So you simply sum up the average benefits, breaking it up somewhere (e.g. the probability of not getting a proc 60 times in a row is only 1/1000, so I ignore these).
average haste benefit = 0.1*(20%*12/30) + 0.1*0.9*(20%*12/33) + 0.1*0.9^2*(20%*12/36)+...
I won't write 60 terms here, the result is :
1 talent point : 3.28% haste
2 talent points: 4.18% haste
3 talent points: 4.69% haste.
So the first talent point effectively gives you more than 3% haste, the next one gives 0.9% and the last one about 0.5% absolute haste. Although 0.5% haste is not that bad, there are stronger talents available.