Seems so simple yet my friend and I have a slightly different interpretation:

If a unit moves straight it has 100%, if it moves at any angle in arc then -25%, so far so good.

At the end of movement a unit can rotate - understood

Q. Moving straight ahead and rotating - is this moving at an angle (as you end up facing 'not straight ahead') so suffer the -25% ???