Edge and other programs by other carriers exist only to increase the bottom line for people who own stock. Paying customers like you and me that don't gamble with other peoples' money should expect to see more "You think we're doing you a favor but we're really doing ourselves a favor." Especially as early-upgrade incentives are no more... Remember the family plans that have text and voice separate but share data (how ironically communist a concept)? All that gets people is their data allotment used up more quickly.
And with early-upgrade gone, it's a matter of time before Edge (and similar plans form "competitors") become the ONLY choice.