They have loyalty programs for us...
http://www.sprint.com/landings/loyalty/loyaltypays.html
Now I don't consider those real great options, but then again in a way they don't have to offer us anything more than their service we pay for.
On that note, I do agree it would be nice to have some special perks for those loyal customers, aka (us) *cough cough*