There is no obvious, final judgment on whether a node is "good" or "bad". This is why we have the voting system.
Within limits, votes are rewarded by a (potential) XP gain. Binding that to a perceived "right" way of voting seems contrary to the very idea of the voting system.
Yes, the voting system is not ideal. Yes, often votes are not quite just, and good and comprehensive nodes get less upvotes than fast and not so comprehensive replies. That's when I remind myself that XP is just a number. I don't think more rules necessarily helps.