I was not inferring that the software was somehow faulty. The problems I see are:
1. Inadequate dealer/customer communication of issues.
2. Owners who are confused by the initial DCT performance and feather the gas, in effect, programming the DCT to shift poorly.
3. Dealer service technicians who have no idea as to how to program the DCT.
I don't see any explaination in your list for leaking seals, burnt clutches or bad throwout bearings.