Why are we in the grip of a start-up frenzy?

We are being flogged with the mantra that we must start up, become entrepreneurs, be self-employed, yadda yadda yadda. It’s a diversion of resources, built around a self-perpetuating meme.
The SME sector is really important, in Ireland and in Europe. In Europe, as of 2012, SMEs accounted for over 99% of all companies, employing just under 90m people. They account for 66% of total employment and about 58% of output.