Consider changing your attitude towards your point 2. There are thousands of non-unicorn startups successfully serving their niches. See https://news.ycombinator.com/item?id=25614966 for plenty of examples. Go to a trade show/conference that exhibits software solutions for a certain business vertical and you will return inspired.