There are "losses" to overcome in the process of creating the output current, the generator will cause a substantial drag on the motor, when it is fully loaded, at its fully rated electrical power output. So the motor needs to be able to overcome that drag with some capacity to spare.
Also the Motor needs to operate at the specified engine speed to provide the appropriate output frequency. This may be at a point in the torque /power curve of the motor that is less than its rated full speed power output rating.
I'm sure some of the other Guru's can elaborate with numbers and calculations to prove the point definitively.
__________________
There are two reasons for a man to do a thing, One that sounds good, and the real one...
If the engine kW output were the same as or lower than the generator kW output, then the engine would either stall or not be able to keep up with the electrical load before the generator were fully loaded.
__________________
"Did you get my e-mail?" - "The biggest problem in communication is the illusion that it has taken place" - George Bernard Shaw, 1856
The engine also has to have some reserve so that the genset can start motors that momentarily require more than the rated kw. I'm not sure if the same factor is used universally, but it might be something like 1.3.
__________________
In vino veritas; in cervisia carmen; in aqua E. coli.