You deserve compensation.
In the future I suggest checking your itineraries frequently (probably daily) to ensure that you are still assigned to the seats you selected. DL's horrible IT moves people around all the time and if there is an equipment change you'll be lucky if they let you sit on the wing.