I have never understood VC mindset of accepting absurd valuations based on revenue growth and yet expect absurd valuation upsides ( 20-100 x!!). And in 3 years!! 
In my opinion, it is against the natural order of things. It takes time to build valuable and sustainable businesses ( free cash flows!)  even in the digital age!!
What do you think?