Good point Tarecq,
Only thing matters in this game is the market's opinion,that reflects in the share price.
It's sad to see those who made mistakes but always blame someone else fault rather than themselves.
We need to understand this enviroment,investing is not a science,investing is a fine art.