Instagram Is Too Big Not to Mess With On the face of it, there’s nothing surprising about Instagram’s founders leaving six years after the company was […]