I think it's time to take such an advise seriously. Today's investments go to either successful late stage startups or seed ones[1]. And this trend is likely to continue for a while.
Also, there was a good discussion about profit[2] a week ago. I recommend to take a look.