The sky is falling on small businesses – or is it?