Lets look at the Enforcer for example. Reduces enemy speed by 100%. If normal speed is X, a 100% reduction would reduce it by X, meaning resulting speed is 0 - no more movement. What that ability really does is increase travel time by 100%, meaning the actuall speed is reduced by 50% and not by 100% as the skill description says.
The same goes for weapon cooldown skills (the 1st Vasari capital for example, forgot the name). It has a skill that says cooldown reduction 75%. That is not the cast - 75% cooldown reduction would mean 4 times the damage (remaining cooldown 25% of original value). What it really does is increase the rate of fire by 75%, resulting in an overall damage of 175% instead of 400% - quite a difference!
This wrong percent base math is used throughout the game.
Please don't teach our children bad math

Give education a chance! Use correct percentage based stuff or label it right (100% rate of fire increase instead of 100% weapon cooldown increase etc).