Should I always add a kinematic rigidbody to the moveable game object

In the official unity tutorial I heard a frase about necessarily adding a rigidbody component to everyone animated or moving object in scene to reduce unity cache usage and increase game speed. Is it right in fact? May be I misunderstand?

You should add a kinematic rigidbody on moving objects only when you care about their collisions.

E.g. Moving clouds do not usually require a rigidbody if you don’t care about it colliding with other clouds etc.