I do completely disagree with you there.
People use the reviews on this site to try to gauge how good the game is, which helps people decide whether or not to make a purchase. How will it make a difference to how much one enjoys the game now if the game is behind schedule? There are few games worth playing that are released on time. Scoring the game based on this, just because it makes you feel like you're getting back at the developers for taking their time with it is unfair to other customers.