Maybe that's why the new iPhone has the unsightly raised glass. It's where you put the carrier logo. 😉
It's good that Sprint works for you. However, a friend recently switched from Verizon to Sprint and she is hating it. She doesn't use their data plan, so I can't comment on that. When it comes to voice and texts, she complains that her voicemail messages are delayed by up to three days; same goes for her texts.
The hatred for Sprint isn't blind. There is a legitimate reason behind it. It's why I'd never go to Sprint, despite the prices they have for voice and data.