Mashable's Kerry Flynn breaks down the departure of the senior vice president of business and what this means for the company moving foward.