I've been a Verizon customer for more than a decade, and have a real concern as a software developer that may make me switch to another carrier: Verizon continues to lock down as many devices as possible, while other carriers do not. Why? I need to unlock my HTC One, but I can't with Verizon. This hampers my ability to succeed as an app developer. Surely it is of benefit to Verizon if I build and certify my apps on your network and hardware, but Verizon makes it hard for me to stay loyal! What gives?