Tech startups: Time for a reality check?