Since I now know of those programs... shouldn't I just use those instead of Time Machine all together? If my laptop were to fail wouldn't I want to have a bootable backup of my drive? (Besides the fact that Time Machine convieniently backs up all time).
Time Machine is good if you're lazy and don't want to take the time to think about backing up your system or even know that you should be backing up in the first place.
Seriously, it does have its advantages over SD and CCC, but I prefer the latter two due top the bootable factor and also that in my case I don't want nor need previous versions of the same file backed up on a daily basis, let alone hourly or whatever Time Machine's frequency is - it's ust not necessary.
So, in my case, I realize the importance of backing up my data and make a conscious effort to use SD once every 2-3 weeks to back up my system to an external HDD which I then store off-site as an extra step of disaster recovery. After all, backing up your data to an external HDD sitting right next to your computer won't do any good if your machine is stolen or there is a fire!
Unlikely, but hey, it happens....