I'm not disagreeing with Reynhart.
The effects you are listing are time decreasing effects, their effects on speed are characterized by a different relationship. Blood weapon decreases the recast time, indirectly we can think of the "speed" as increasing but its not by the same factor, in fact the factors are reciprocals of each other. In your last post you were discussing a "speed" bonus. Looking at blood weapon: Decreases recast time by 10% (recast time multiplied by a factor of .9) What does this do to our speed? Let our recast time be t then our "speed" to complete a GCD would be
1/t (1 GCD per unit of time t)
Our speed when recast time is decreased by 10% would be:
1/(.9t) = 1.111*1/t
In other words decreasing the recast time is equivalent to increasing the speed of attack by the reciprocal of the factor which decreased our speed. Speed buffs and time delay buffs are related but different things.
Think of it this way: I'm driving on a highway at 60 miles an hour, if I buff my speed by 50% I'll travel 90 miles an hour. If I need to travel 180 miles it will take me 3 hours at 60 mpg.
@60mph it takes me 3 hours to travel 180 miles.
@90mph it takes me 2 hours to travel 180 miles
If I increase my speed by 50% I do not increase my time spent traveling by 50% ( at 90 mph it doesn't take me 4.5 hours to arrive at my destination) but I also do not decrease my time spent traveling by 50% (which would be an 1.5 hours).
Increasing my speed by 50% (30 miles per hour) decreased my travel time by 33.333% (my time spent traveling decreased by an hour). My increase in speed can be represented by a factor of 1.5, my time spent traveling can be represented by a factor of 1/1.5 (or 2/3).
