Good for you... Others live in areas and would rather have a slower network that works 99% of the time than a fast one that works 50% of the time...
The key is choice. You should have a choice as to what network you want your phone using.
Having the iPhone on Verizon and ATT would be great. More choice = More customers. It's that simple.