I wouldn't consider it wrong. Even though the column may default to a known value, it may be perfectly reasonable for that column to be updated later to an unknown value (NULL).