I'm getting more and more ticked off at my phone company. Alternatives don't seem substantially cheaper or better, but I suppose I'd have the satisfaction of paying someone that hasn't pissed me off.
Maybe it's time to switch to a two-mobile family plan. Isn't a land-line obsolete? It's almost never someone I want to speak to when it rings...
But then I think, why aren't phones obsolete? Why am I relying on a smart phone to remember a bunch of ten-digit numerical identifiers? Verizon keeps trying to get me to 'upgrade' to their digital FIOS-based phone service... but if I want VoIP instead of a dedicated analog channel, why not just get the fat pipe to the internet and do it myself? My computer can do video chat, for crying out loud. How is any phone (that isn't also a li'l bitty computer) supposed to compete with that?
The answer, of course, is that the video and voice chat programs (Google Hangouts, Yahoo Chat, Skype, whatever the Apple thing is called this month) don't work with each other. Running four clients simultaneously on my computer or tablet just in case someone wants to talk to me is silly at best.
So, here's my challenge to software developers: fix this. There is money to be made here, and I'd rather pay someone who gives a damn.