MOSFET controlling fan speed
The analysis is correct. 
The main period of the duty cycle is higher than the reaction time
of the motor mechanic, so the motor reacts only on the average voltage applied by the PWM output signal.

Vo(average)= Vsupply * DutyCycle

Basically it works like a low pass filter.