I Just took a look at the Edge program information again today. Last look was just a couple days ago. It now states your Edge phone must be paid off before you can upgrade with a new Edge agreement.
THis won't change agreements already in place, just new sign ups.
Yes, complaints will come. It is actually a better deal for the person instead of throwing away 75% they put on the phone. That won't matter, they will still complain evil sinister forces.