It may not matter at all. Then again it could be an indication that a large group of people with excellent ideas are not joining or progressing in an industry.
What region of the world? Does "startup" refer only to new, science/engineering based businesses?