Loyalty does go both ways and I think thats why I am still with sprint after 10+ years myself. I can only speak for myself when I say this but customer service is more important to me than what I pay in monthly service. Everytime I look at att or verizon I always get a little sticker shock but in reality I always ask myself if they will treat me the same way sprint did. Now don't get me wrong I have had my issues with sprint but in the end they have always exceeded my expectations every single time. While being with sprint I have also had att and tmobile service and for me personally my experience with them was laughable compared to my experience with sprint, I have never had any service with verizon so I can't speak for them.
I have never been this frustrated with sprint ever with the sudden increase of dropped calls and crappy data but sprint has earned my loyalty over the years, they really have. So at this point I think I am comfortable showing my loyalty to them(all depends on how NV performs of course), mainly with the help of S4GRU, LOL.