I think the underlying objection to E over D has nothing to do with safety in the D class. IFR pilots don't want to pass through E class on descent into the D. If the space above is C then they don't need to worry about "see and avoid" on the way down.
Arguments about safety in the C class are valid and glaringly obvious, but they won't win because they don't address the concerns above.
Walrus