Your trading experience is stating one thing but in fact the markets are irrational, everyone gets it wrong time and time again.
http://www.automaticfinances.com/monkey-stock-picking/
All I am saying that everyone has an opinion and no person is ever always right.