Home Business Alphabet inventory slammed as analysts cite lack of income progress and transparency