re: #29 danarchy
First off Instagram needs to be split off. But there are lots of other places where you could have neat little separations.
Neither Facebook nor Instagram are necessities. Who really cares? A competitor will rise up and dethrone them IMHO, just a matter of time.