I was just commenting on an interesting characteristic they have in common. I wasn't arguing that they are identical. That being said, I think the "value perspective" that they share is more fundamental than the "to-be"/"should-have" distinction. After all, once you select a defect to fix, it becomes a "to-be" activitiy.
Your comment about demand for team time is another interesting characteristic that requirements and defects share. Not only can we recognize their Value, but we can also recognize their Cost.
The question was really a way to initiate a discussion of what might be called Value Based Development. In short, activities that add no value to your business represent a true business loss. Every requirement should have a value based motivation. And every defect represents a negative economic impact.
Side note comments:
Sure, in an idealistic sense every piece of work fails to be perfect. So, you could certainly argue that they are all defective. But you can apply the same logic to requirements. An ideal requirement is unattainable. If you have an example of an attainable requirement, then you've already made the necessary compromises with reality. Apply that same attitude toward defects, and I don't see a problem.