I welcome your post of devil's advocate/sanity on this board. Another thing you forgot to mention is technical analysis is not emotionally tied to a stock like a personal relationship that can cloud ones judgement and sense of reality, blocking out any negative information that does not feed the happily ever after narrative.
Also, do not forget, figures never lie but liars always figure
hope- "BTW- His Analyst Rating score is 100%" Get me his autograph. Confusing but maybe he's just claiming 100% cause he may never be right but is never wrong?? Chump