Is there a way to have your task list autmatically change the date to the current day if you did not get the task acomplished on the date specified?
Yup, there is.
The KB here http://kb.sagesoftwareonline.com/app/answers/detail/a_id/13633/ shows how to set some activity types to roll over.
Normally I would set Calls and To-Do's to roll over.
Working as designed. Activities always roll ove to timeless to avoid conflicts.