No not all analysts are idiots but you have some like this Sanford Bernstein guy craig moffatt who have no clue about the industries they are covering and thats the problem. I am not a finance expert but I would sure do a better job analysing the telecom industry than this guy. Every thing he writes about the exact opposite of what the says happens. I think I should apply for his job