Most implementations of Agile that I've seen do keep the plan, but the plan is allowed and even encouraged to change. High level planning still provides valuable insight, especially from a business perspective which is the whole point of the majority of systems.