That response is classic, too.

I noticed the math they were using for speed percentage bonuses was wonky years ago and wondered what would happen if someone managed to accumulate a 100% time reduction, and now we know.

Instead of making a hard cap at 75%, there are a couple of other options. One would be to continue to have the percentages add, but to interpret "100% faster" as having the usual meaning of "twice as fast", that is, a 50% reduction in time. Even "1000% faster" would be only a 91% reduction in time.

Another way would be to keep the odd definition of "% faster" as "% reduction in time" but change how percentages combine, in short, multiplying the differences from 100%. So if you have a 50% bonus and you get another 50% bonus, the result would be a (1 - (1 - .5) * (1 - .5)) = 75% bonus.

They're not the same, but either would eliminate the need for a hard limit of 75%. The first is more grammatically correct.