I don't like to see people fail. I like to see them improve. Accept experienced coders' suggestions and learn from them to refine their MSL. (by the way, I'm still learning; there are way too much to learn from the best!)
Unfortunately, some folks refuse to abide by that, thinking their codes are a definite must-read. The thing I sort of despise the most is to share redundant coding styles or bad habits with novice users. They may not understand much about MSL, and thus take your so-called "guide" or snippet to pass it down from one to another...and that's going to be a vicious cycle, isn't it? Perhaps they were the victims themselves...'cause that's how they were taught to code this way.