I hate when companies do this. I'm even with AT&T so I should be happy with this, but I'm not. I want phones to work across any network. I want MS to start making software that can be accessible to anyone. Access to SW or hardware is a reasonable request.