I was wondering why the noobs feel the need to give advice and teach stuff to others when they suck at it and don't really get it. Seems to me that this is more frequent in the IM world, but I might be biased because I follow the IM world more. I mean, look at how many crappy courses are out there. Of course, you may say they do it because there's money to be made. Even if you launch a shitty course, you can still make money. After all, if you wrap some crap in a nice package the customer won't feel the stink. But it's not like that. Courses aside, I see morons (sorry, but that's what they are) giving advice everywhere (including on BHW) and they give really bad advice. They here about technique X and Y and without even thinking if they work or how well they work, they start to pass on the idea that it works. Then a bunch of newcomers follow that advice, fail, then guess what?! They start giving the same poor advice themselves. Just looking at the advice for link building (which revolves around blog spam, forum spam or some other quick-n-easy spammy method) is enough to get the picture. I wonder what the heck happens in a person's brain to do this!? It is some complex, some need to feel capable and good, to compensate for the failure? Or maybe it is just the 'follow the pack mentality' or some form of need for social proof - to know others agree with you (ignoring the fact that if 99 out of 100 people say the Earth is flat, that doesn't mean they are right or make the Earth flat). Maybe somebody has a psychological or sociological explanation to this. I'm really curious. I'd advise those noobs who didn't really made it to stop spreading crappy advice because it does more harm than it helps, but I know I would be naive to think they would do that. I bet most of them could swear by the idiotic things they stand behind.