The share price is not the measure of a company's success, but a reflection of the market's view of the real measures of success (growth, EBIT, profitability etc)
I'm not completely convinced by charting - I'd probably place it next to witchcraft on the scale of the black arts ;-). However, I watch his BBH every day, and have to say that he is very often spot on (or is that just confirmation bias..?)