@Eddy
I must confess to playing Devil's Advocate on this topic.
I use Acronis TI, so I agree that daily backups are the way to go, although I prefer differential to incremental.
I would add that continuous or non-stop backup is also a good idea if you want to get point of time recoveries or file versions.
However these features come at a price, either financial or in terms of disc space, so lots of people will rely on Windows features like System Restore and/or File History.
As for System Restore crippling security related software; I'd be interested in finding out just how that happens and how, short of not using the feature, it could perhaps be avoided.