Why did the Royal Navy dump American Lend-Lease aircraft at sea after the war?
Short answerThe stated reason is to avoid repairing damaged aircraft for return when they were expected to be scrapped in America.
NotesThe explanation concerns damaged aircraft that would need repair before return under the described Lend-Lease terms. Paying to restore aircraft expected to be scrapped in America is presented as the cost to avoid. Discarding them is described as a way to treat them as losses instead. The answer therefore ties disposal to the condition of the aircraft and the cost of restoring them. It does not say that every discarded aircraft was a serviceable machine unwanted solely because the war had ended.