Elinor Donahue, the actress that played Miss Ellie, was simply tired, had a new baby. That's the primary reason why she didn't continue past season 1. Other factors could be suggested, but none supersede her need for a break after taking no rest between her previous job and TAGS.