Also the other thing that I realised after working with a bunch of VCs is that they are all incredibly dumb. Few VCs are founders themselves and you will have better luck with them but the majority of VCs have simply no idea about product and technology and they are simply pattern matching. What that means is that they will cargo cult everything and if your startup doesn't fit the mold they will not respond to you favorably and the sad part is that the actual 10x, 100x returns that their VC firm needs comes from those type of investments but they simply cannot see them.