I suspect that on most routes keeping one row open until time of departure would largely solve this issue. Last minute tickets on high fares should reliably wind up with decent seating, particularly on longer flights.
I would think that on many International routes, DL could sell out C+ in advance.