I think that's a great point and one of the problems that I have with some of the "learn everyday" info linked on hn.
People think there are clear answers to things that in retrospect seem right or wrong decisions after things play out.
Those 10,000 shares of Msft? Well what if you were working for Eagle Computer (I owned one of those and remember that day very well)