There are good reasons to want a camera cover that physically blocks the camera from being used that are not addressed by an indicator light (especially prevention versus disclosing).
But my guess is Apple recommends that users not block the camera because Face ID will someday make it to macOS.
But my guess is Apple recommends that users not block the camera because Face ID will someday make it to macOS.