Most Linux/Unix veterans use cron to schedule tasks on their machines and it is a very powerful utility for what it does.
The problem with cron is that it's way to hard and cryptic to use for the newbies / average Linux user. For them, there is an easier alternative to get things done.