Everything? I think not. There’s plenty of stuff (like the OS itself and probably software purchased from the App Store) that Apple won’t back up. They’ll re-download it on the fly when you try to reinstall everything.
Which can be a problem if you’ve got some software that your purchased from the App Store and is no longer available. I’ve got a few such apps - they don’t even appear in my “Purchased” tab in the App Store anymore. If I lose my local copy, I’m never getting them back again.
Second, that iCloud storage isn’t unlimited and isn’t free. After the first 5GB, which you’ll burn through real fast backing up any non-trivial system, you’re going to be paying Apple a monthly fee for the storage. $1 per month for 50GB isn’t going to break anybody, but the higher tiers ($3/mo for 200GB or $10/mo for 2TB) is not insignificant. You may not want to spend that much, especially when you can get a 4TB USB hard drive for $100.
And, of course, all this ignores the significant amount of time it will take to download everything when you need to restore a dead system. Orders of magnitude slower than a locally-attached hard drive or SSD.
Ow. So you’d better keep your documents where Apple wants to look for them. And you’re still on your own to install and configure system and application software as part of restoring a dead system.
That will work well for avoiding doomsday scenarios. But if all you keep are critical documents, your recovery process will take a very long time. A full system clone adds a lot of convenience - you can wipe your system, boot your clone and then clone it back to your system’s primary storage device.
I personally dealt with this several times over the years. Before I was cloning hard drives, I was making backups to tape. I’d create an emergency recovery system on removable media (floppies when systems were small enough for that, later on things like Zip disks, optical disks and USB thumb drives). The emergency recovery system always includes a bootable copy of the OS, my disk-repair utility apps, and my backup software. In the event of disaster, I boot the recovery system and use it to restore everything from tape.
With a system like that, recovery from backup takes a few hours and leaves your system exactly as it was when it was last backed up. Without that, you need to reinstall the OS. Then reinstall all your apps (hope you have media and license keys available). Then restore your documents. Then have to reconfigure all your system and app preferences (hope you remember where all the important settings are).