If one is capable of doing the homework, he would not have bothered for these analyst's opinion in the first place. Most of the people who trade their tips are just lazy dumb people who just have some money, a demat and trading account. They don't want to learn anything. I have two close relatives who keep me bugging every now and then for 'what to do now'. I offered both of them to give them some basic resources on trading and analysis, but both of them are strongly averse to learning it. They say they don't want to learn analysis at all.
People are funny. They want something for nothing.