System is behaving as per its standard design. Read the OSS note 66943 - Validity periods in condition records
To delete the 3rd line item, you need to adjust the valid to date of the third line item. Also have a look into the OSS note for more details 358998 - Conditions with several validity periods