I always find the constant expectation of growth puzzling. and that it is a regular occurrence. For a long time, DELL grew and grew and got bigger. Then they plateaued (for a while) and the investors were mad. There are only so many people in the world who want an FB account. and only so many companies and people who need a DELL computer. Infinite high growth is impossible to sustain. Physically.
Investors (people) expect a remuneration for their money. So, a public company can only survive with growth.
Growth and risk/reward balance is what keep companies alive.