Why does the Sales order allow you to save the same item selected multiple times?

Explanation:
As per the functionality system takes the same items multiple times in Sales order. This is because in one Sales order we can have the same item as chargeable and free in case of scheme balance.
However, validation of duplicate items is available in Sales Order Form.