Because it's the least-awful alternative if you don't want to go to AT&T. People will live with bad things or bad situations quite well, if they believe they have no choice.
ETA: Of course, for them to have 'no choice' but to go Android, they have to perceive AT&T and/or an iPhone as unacceptable, as well as the other alternatives.