ANSI Perl is just one example, I saw this in many other nodes,
This is of course very visible in one's own nodes, because then I understand the question best, researched the subject a bit, and know when the answer I got is sincere and informational, or when it's just regurgitated shibboleth formatted nicely and upvoted like crazy.
As to 'punish' thing - it's easy to notice that nodes usually do get upvoted, thus neutral value for node is a bit closer to +5. Anything lower is 'punishment' in XP system.
Next, when it comes to links, it's OK, I've got nothing against that. In fact, often it's exactly what someone was looking for. What I'm strongly against is re-writing some popular knowledge as an answer.