People buy and sell shares for many different reasons.
He might have been basing his analysis on the TA set out by various posters including myself, above.
Dare I say, those being critical of him have not provided any substantive material themselves in reply so perhaps it's time to bury the hatchet and get back to discussing the stock.