Apparently, you're not alone in that sentiment:
http://www.slate.com/articles/technology/technology/2014/01/...
HN discussion: https://news.ycombinator.com/item?id=7084381
Odd coincidence: both authors seem to have studied at U. Penn (possibly at the same time).