Since Microsoft released windows phone 8, why do carriers still continue to sell windows phone 7 and why do consumers keep buying them? Any ideas?